Key 枚举

  • 参考

定义

指定键盘上可能的键值。

1
2
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.KeyConverter))]
public enum Key

字段

A 44 A 键。
AbntC1 147 ABNT_C1(巴西)键。
AbntC2 148 ABNT_C2(巴西)键。
Add 85 加号键。
Apps 72 应用程序键 (Microsoft Natural Keyboard)。 也称为菜单键,因为它显示特定于应用程序的上下文菜单。
Attn 163 ATTN 键。
B 45 B 键。
Back 2 Backspace 键。
BrowserBack 122 浏览器后退键。
BrowserFavorites 127 浏览器收藏键。
BrowserForward 123 浏览器前进键。
BrowserHome 128 浏览器主页键。
BrowserRefresh 124 浏览器刷新键。
BrowserSearch 126 浏览器搜索键。
BrowserStop 125 浏览器停止键。
C 46 C 键。
Cancel 1 Cancel 键。
Capital 8 Caps Lock 键。
CapsLock 8 Caps Lock 键。
Clear 5 Clear 键。
CrSel 164 CRSEL 键。
D 47 D 键。
D0 34 0 (零)键。
D1 35 1 (一)键。
D2 36 2 键。
D3 37 3 键。
D4 38 4 键。
D5 39 5 键。
D6 40 6 键。
D7 41 7 键。
D8 42 8 键。
D9 43 9 键。
DbeAlphanumeric 157 DBE_ALPHANUMERIC 键。
DbeCodeInput 167 DBE_CODEINPUT 键。
DbeDbcsChar 161 DBE_DBCSCHAR 键。
DbeDetermineString 169 DBE_DETERMINESTRING 键。
DbeEnterDialogConversionMode 170 DBE_ENTERDLGCONVERSIONMODE 键。
DbeEnterImeConfigureMode 165 DBE_ENTERIMECONFIGMODE 键。
DbeEnterWordRegisterMode 164 DBE_ENTERWORDREGISTERMODE 键。
DbeFlushString 166 DBE_FLUSHSTRING 键。
DbeHiragana 159 DBE_HIRAGANA 键。
DbeKatakana 158 DBE_KATAKANA 键。
DbeNoCodeInput 168 DBE_NOCODEINPUT 键。
DbeNoRoman 163 DBE_NOROMAN 键。
DbeRoman 162 DBE_ROMAN 键。
DbeSbcsChar 160 DBE_SBCSCHAR 键。
DeadCharProcessed 172 该键与另一个键配合使用,用于创建单一的组合字符。
Decimal 88 句点键。
Delete 32 Delete 键。
Divide 89 除号键。
Down 26 Down Arrow 键。
E 48 E 键。
End 21 End 键。
Enter 6 Enter 键。
EraseEof 166 ERASE EOF 键。
Escape 13 ESC 键。
Execute 29 Execute 键。
ExSel 165 EXSEL 键。
F 49 F 键。
F1 90 F1 键。
F10 99 F10 键。
F11 100 F11 键。
F12 101 F12 键。
F13 102 F13 键。
F14 103 F14 键。
F15 104 F15 键。
F16 105 F16 键。
F17 106 F17 键。
F18 107 F18 键。
F19 108 F19 键。
F2 91 F2 键。
F20 109 F20 键。
F21 110 F21 键。
F22 111 F22 键。
F23 112 F23 键。
F24 113 F24 键。
F3 92 F3 键。
F4 93 F4 键。
F5 94 F5 键。
F6 95 F6 键。
F7 96 F7 键。
F8 97 F8 键。
F9 98 F9 键。
FinalMode 11 IME Final 模式键。
G 50 G 键。
H 51 H 键。
HangulMode 9 IME Hangul 模式键。
HanjaMode 12 IME Hanja 模式键。
Help 33 Help 键。
Home 22 Home 键。
I 52 I 键。
ImeAccept 16 IME Accept 键。
ImeConvert 14 IME Convert 键。
ImeModeChange 17 IME 模式更改请求。
ImeNonConvert 15 IME NonConvert 键。
ImeProcessed 155 用于屏蔽 IME 正在处理的真实键的特殊键。
Insert 31 Insert 键。
J 53 J 键。
JunjaMode 10 IME Junja 模式键。
K 54 K 键。
KanaMode 9 IME Kana 模式键。
KanjiMode 12 IME Kanji 模式键。
L 55 L 键。
LaunchApplication1 138 启动应用程序 1 键。
LaunchApplication2 139 启动应用程序 2 键。
LaunchMail 136 启动邮件键。
Left 23 Left Arrow 键。
LeftAlt 120 左 ALT 键。
LeftCtrl 118 左 CTRL 键。
LeftShift 116 左 Shift 键。
LineFeed 4 Linefeed 键。
LWin 70 左 Windows 徽标键 (Microsoft Natural Keyboard)。
M 56 M 键。
MediaNextTrack 132 媒体下一曲目键。
MediaPlayPause 135 媒体暂停播放键。
MediaPreviousTrack 133 媒体上一曲目键。
MediaStop 134 媒体停止键。
Multiply 84 乘号键。
N 57 N 键。
Next 20 Page Down 键。
NoName 169 留待将来使用的常数。
None 0 不按任何键。
NumLock 114 Num Lock 键。
NumPad0 74 数字键盘上的 0 键。
NumPad1 75 数字键盘上的 1 键。
NumPad2 76 数字键盘上的 2 键。
NumPad3 77 数字键盘上的 3 键。
NumPad4 78 数字键盘上的 4 键。
NumPad5 79 数字键盘上的 5 键。
NumPad6 80 数字键盘上的 6 键。
NumPad7 81 数字键盘上的 7 键。
NumPad8 82 数字键盘上的 8 键。
NumPad9 83 数字键盘上的 9 键。
O 58 O 键。
Oem1 140 OEM 1 键。
Oem102 154 OEM 102 键。
Oem2 145 OEM 2 键。
Oem3 146 OEM 3 键。
Oem4 149 OEM 4 键。
Oem5 150 OEM 5 键。
Oem6 151 OEM 6 键。
Oem7 152 OEM 7 键。
Oem8 153 OEM 8 键。
OemAttn 157 OEM ATTN 键。
OemAuto 160 OEM AUTO 键。
OemBackslash 154 OEM 反斜杠键。
OemBackTab 162 OEM BACKTAB 键。
OemClear 171 OEM 清除键。
OemCloseBrackets 151 OEM 右大括号键。
OemComma 142 OEM 逗号键。
OemCopy 159 OEM COPY 键。
OemEnlw 161 OEM ENLW 键。
OemFinish 158 OEM FINISH 键。
OemMinus 143 OEM 减号键。
OemOpenBrackets 149 OEM 左大括号键。
OemPeriod 144 OEM 句号键。
OemPipe 150 OEM 管道键。
OemPlus 141 OEM 加号键。
OemQuestion 145 OEM 问号键。
OemQuotes 152 OEM 引号键。
OemSemicolon 140 OEM 分号键。
OemTilde 146 OEM 颚化符键。
P 59 P 键。
Pa1 170 PA1 键。
PageDown 20 Page Down 键。
PageUp 19 Page Up 键。
Pause 7 Pause 键。
Play 167 播放键。
Print 28 Print 键。
PrintScreen 30 Print Screen 键。
Prior 19 Page Up 键。
Q 60 Q 键。
R 61 R 键。
Return 6 Return 键。
Right 25 Right Arrow 键。
RightAlt 121 右 ALT 键。
RightCtrl 119 右 CTRL 键。
RightShift 117 右 Shift 键。
RWin 71 右 Windows 徽标键 (Microsoft Natural Keyboard)。
S 62 S 键。
Scroll 115 Scroll Lock 键。
Select 27 Select 键。
SelectMedia 137 选择媒体键。
Separator 86 分隔符键。
Sleep 73 计算机休眠键。
Snapshot 30 Print Screen 键。
Space 18 Spacebar 键。
Subtract 87 减号键。
System 156 用于屏蔽作为系统键处理的真实键的特殊键。
T 63 T 键。
Tab 3 Tab 键。
U 64 U 键。
Up 24 Up Arrow 键。
V 65 V 键。
VolumeDown 130 音量减小键。
VolumeMute 129 静音键。
VolumeUp 131 音量增大键。
W 66 W 键。
X 67 X 键。
Y 68 Y 键。
Z 69 Z 键。
Zoom 168 缩放键。

注解

可以在 WPF 中以多种不同方式获取与键输入相关的信息。 与键相关的事件(例如 KeyDown ,以及 KeyUp)通过 KeyEventArgs 传递给事件处理程序的对象提供键状态信息。 还可以通过类上的Keyboard静态方法(例如和GetKeyStatesIsKeyUp获取关键状态信息。 该 Keyboard 类报告键盘的当前状态。

适用于

产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另请参阅


建议的内容