Поделиться через


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
Наследование
Атрибуты

Поля

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

Клавиша "Отмена".

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

Клавиша СТРЕЛКА ВНИЗ.

E 48

Клавиша E.

End 21

Клавиша END.

Enter 6

Клавиша ВВОД.

EraseEof 166

Клавиша ERASE EOF.

Escape 13

Клавиша ESC.

Execute 29

Клавиша "Выполнить".

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

Клавиша режима "Последний" редактора метода ввода.

G 50

Клавиша G.

H 51

Клавиша H.

HangulMode 9

Клавиша режима "Хангыль" редактора метода ввода.

HanjaMode 12

Клавиша режима "Ханджа" редактора метода ввода.

Help 33

Клавиша справки.

Home 22

Клавиша HOME.

I 52

Клавиша I.

ImeAccept 16

Клавиша принятия в редакторе метода ввода.

ImeConvert 14

Клавиша преобразования в редакторе метода ввода.

ImeModeChange 17

Запрос на изменение режима редактора метода ввода.

ImeNonConvert 15

Клавиша без преобразования в редакторе метода ввода.

ImeProcessed 155

Специальная клавиша, маскирующая фактическую клавишу, обрабатываемую редактором метода ввода.

Insert 31

Клавиша INSERT.

J 53

Клавиша J.

JunjaMode 10

Клавиша режима "Джунджа" редактора метода ввода.

K 54

Клавиша K.

KanaMode 9

Клавиша режима "Кана" редактора метода ввода.

KanjiMode 12

Клавиша режима "Кандзи" редактора метода ввода.

L 55

Клавиша L.

LaunchApplication1 138

Клавиша запуска приложения 1.

LaunchApplication2 139

Клавиша запуска приложения 2.

LaunchMail 136

Клавиша запуска почты.

Left 23

Клавиша СТРЕЛКА ВЛЕВО.

LeftAlt 120

Левая клавиша ALT.

LeftCtrl 118

Левая клавиша CTRL.

LeftShift 116

Левая клавиша SHIFT.

LineFeed 4

Клавиша перевода строки.

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

Клавиша паузы.

Play 167

Клавиша ВОСПРОИЗВЕСТИ.

Print 28

Клавиша "Печать".

PrintScreen 30

Клавиша PRINT SCREEN.

Prior 19

Клавиша PAGE UP.

Q 60

Клавиша Q.

R 61

Клавиша R.

Return 6

Клавиша RETURN.

Right 25

Клавиша СТРЕЛКА ВПРАВО.

RightAlt 121

Правая клавиша ALT.

RightCtrl 119

Правая клавиша CTRL.

RightShift 117

Правая клавиша SHIFT.

RWin 71

Правая клавиша с логотипом Windows (клавиатура Microsoft Natural Keyboard).

S 62

Клавиша S.

Scroll 115

Клавиша SCROLL LOCK.

Select 27

Клавиша "Выбрать".

SelectMedia 137

Клавиша выбора мультимедиа.

Separator 86

Клавиша разделителя.

Sleep 73

Клавиша перевода компьютера в спящий режим.

Snapshot 30

Клавиша PRINT SCREEN.

Space 18

Клавиша ПРОБЕЛ.

Subtract 87

Клавиша вычитания.

System 156

Специальный клавиша, маскирующая фактическую клавишу, обрабатываемую в качестве системной клавиши.

T 63

Клавиша T.

Tab 3

Клавиша TAB.

U 64

Клавиша U.

Up 24

Клавиша СТРЕЛКА ВВЕРХ.

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 класса , таких как IsKeyUp и GetKeyStates. Класс Keyboard сообщает о текущем состоянии клавиатуры.

Применяется к

См. также раздел