Key 枚举

定义

指定键盘上的可能键值。

public enum class Key
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.KeyConverter))]
public enum Key
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Input.KeyConverter))>]
type Key = 
Public Enum Key
继承
属性

字段

名称 说明
None 0

未按下任何键。

Cancel 1

取消密钥。

Back 2

Backspace 键。

Tab 3

Tab 键。

LineFeed 4

换行键。

Clear 5

清除键。

Enter 6

Enter 键。

Return 6

返回键。

Pause 7

暂停键。

Capital 8

Caps Lock 键。

CapsLock 8

Caps Lock 键。

HangulMode 9

IME 朝鲜文模式键。

KanaMode 9

IME Kana 模式键。

JunjaMode 10

IME Junja 模式键。

FinalMode 11

IME 最终模式键。

HanjaMode 12

IME Hanja 模式键。

KanjiMode 12

IME 汉字模式键。

Escape 13

Esc 键。

ImeConvert 14

IME 转换键。

ImeNonConvert 15

IME NonConvert 键。

ImeAccept 16

IME 接受密钥。

ImeModeChange 17

IME 模式更改请求。

Space 18

空格键。

PageUp 19

Page Up 键。

Prior 19

Page Up 键。

Next 20

Page Down 键。

PageDown 20

Page Down 键。

End 21

结束键。

Home 22

“开始”键。

Left 23

向左键。

Up 24

向上键。

Right 25

向右键。

Down 26

向下键。

Select 27

选择键。

Print 28

打印键。

Execute 29

执行键。

PrintScreen 30

打印屏幕键。

Snapshot 30

打印屏幕键。

Insert 31

Insert 键。

Delete 32

Delete 键。

Help 33

帮助密钥。

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 键。

A 44

A 键。

B 45

B 键。

C 46

C 键。

D 47

D 键。

E 48

E 键。

F 49

F 键。

G 50

G 键。

H 51

H 键。

I 52

I 键。

J 53

J 键。

K 54

K 键。

L 55

L 键。

M 56

M 键。

N 57

N 键。

O 58

O 键。

P 59

P 键。

Q 60

Q 键。

R 61

R 键。

S 62

S 键。

T 63

T 键。

U 64

U 键。

V 65

V 键。

W 66

W 键。

X 67

X 键。

Y 68

Y 键。

Z 69

Z 键。

LWin 70

左侧Windows徽标键(Microsoft自然键盘)。

RWin 71

右Windows徽标键(Microsoft自然键盘)。

Apps 72

应用程序键(Microsoft自然键盘)。 也称为“菜单”键,因为它显示特定于应用程序的上下文菜单。

Sleep 73

计算机睡眠键。

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 键。

Multiply 84

乘键。

Add 85

添加键。

Separator 86

分隔符键。

Subtract 87

减去键。

Decimal 88

十进制键。

Divide 89

除号键。

F1 90

F1 键。

F2 91

F2 键。

F3 92

F3 键。

F4 93

F4 键。

F5 94

F5 键。

F6 95

F6 键。

F7 96

F7 键。

F8 97

F8 键。

F9 98

F9 键。

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 键。

F20 109

F20 键。

F21 110

F21 键。

F22 111

F22 键。

F23 112

F23 键。

F24 113

F24 键。

NumLock 114

Num Lock 键。

Scroll 115

滚动锁键。

LeftShift 116

左 Shift 键。

RightShift 117

右 Shift 键。

LeftCtrl 118

左 Ctrl 键。

RightCtrl 119

右 Ctrl 键。

LeftAlt 120

左 Alt 键。

RightAlt 121

右 Alt 键。

BrowserBack 122

浏览器后退键。

BrowserForward 123

浏览器转发键。

BrowserRefresh 124

浏览器刷新密钥。

BrowserStop 125

浏览器停止键。

BrowserSearch 126

浏览器搜索键。

BrowserFavorites 127

浏览器收藏夹密钥。

BrowserHome 128

浏览器主页键。

VolumeMute 129

音量静音键。

VolumeDown 130

音量调低键。

VolumeUp 131

卷向上键。

MediaNextTrack 132

媒体下一跟踪密钥。

MediaPreviousTrack 133

媒体上一曲目键。

MediaStop 134

媒体停止键。

MediaPlayPause 135

媒体播放暂停键。

LaunchMail 136

启动邮件密钥。

SelectMedia 137

选择媒体键。

LaunchApplication1 138

启动 Application1 密钥。

LaunchApplication2 139

启动 Application2 密钥。

Oem1 140

OEM 1 键。

OemSemicolon 140

OEM 分号键。

OemPlus 141

OEM 添加密钥。

OemComma 142

OEM 逗号键。

OemMinus 143

OEM 减号键。

OemPeriod 144

OEM 时间段密钥。

Oem2 145

OEM 2 键。

OemQuestion 145

OEM 问题密钥。

Oem3 146

OEM 3 键。

OemTilde 146

OEM Tilde 密钥。

AbntC1 147

ABNT_C1(巴西)关键。

AbntC2 148

ABNT_C2(巴西)关键。

Oem4 149

OEM 4 键。

OemOpenBrackets 149

OEM 打开方括号键。

Oem5 150

OEM 5 键。

OemPipe 150

OEM 管道密钥。

Oem6 151

OEM 6 键。

OemCloseBrackets 151

OEM 右括号键。

Oem7 152

OEM 7 键。

OemQuotes 152

OEM Quotes 键。

Oem8 153

OEM 8 键。

Oem102 154

OEM 102 密钥。

OemBackslash 154

OEM 反斜杠键。

ImeProcessed 155

一个特殊键,用于屏蔽 IME 正在处理的真实密钥。

System 156

一个特殊密钥,用于屏蔽作为系统密钥处理的真实密钥。

DbeAlphanumeric 157

DBE_ALPHANUMERIC键。

OemAttn 157

OEM ATTN 密钥。

DbeKatakana 158

DBE_KATAKANA键。

OemFinish 158

OEM FINISH 键。

DbeHiragana 159

DBE_HIRAGANA键。

OemCopy 159

OEM COPY 密钥。

DbeSbcsChar 160

DBE_SBCSCHAR键。

OemAuto 160

OEM AUTO 密钥。

DbeDbcsChar 161

DBE_DBCSCHAR键。

OemEnlw 161

OEM ENLW 密钥。

DbeRoman 162

DBE_ROMAN键。

OemBackTab 162

OEM BACKTAB 密钥。

Attn 163

ATTN 键。

DbeNoRoman 163

DBE_NOROMAN键。

CrSel 164

CRSEL 键。

DbeEnterWordRegisterMode 164

DBE_ENTERWORDREGISTERMODE键。

DbeEnterImeConfigureMode 165

DBE_ENTERIMECONFIGMODE键。

ExSel 165

EXSEL 键。

DbeFlushString 166

DBE_FLUSHSTRING键。

EraseEof 166

ERASE EOF 键。

DbeCodeInput 167

DBE_CODEINPUT键。

Play 167

PLAY 键。

DbeNoCodeInput 168

DBE_NOCODEINPUT键。

Zoom 168

ZOOM 键。

DbeDetermineString 169

DBE_DETERMINESTRING键。

NoName 169

为将来使用保留的常量。

DbeEnterDialogConversionMode 170

DBE_ENTERDLGCONVERSIONMODE键。

Pa1 170

PA1 键。

OemClear 171

OEM 清除密钥。

DeadCharProcessed 172

该密钥与另一个键一起使用,以创建单个组合字符。

注解

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

适用于

另请参阅