Table of Contents

Enum Key

Namespace
Avalonia.Input
Assembly
Avalonia.Base.dll

Defines the keys available on a keyboard.

public enum Key
Extension Methods

Fields

A = 44

The A key.

AbntC1 = 147

The ABNT_C1 (Brazilian) key.

AbntC2 = 148

The ABNT_C2 (Brazilian) key.

Add = 85

The Add key.

Apps = 72

The Application key.

Attn = 163

The ATTN key.

B = 45

The B key.

Back = 2

The Back key.

BrowserBack = 122

The browser Back key.

BrowserFavorites = 127

The browser Favorites key.

BrowserForward = 123

The browser Forward key.

BrowserHome = 128

The browser Home key.

BrowserRefresh = 124

The browser Refresh key.

BrowserSearch = 126

The browser Search key.

BrowserStop = 125

The browser Stop key.

C = 46

The C key.

Cancel = 1

The Cancel key.

Capital = 8

The Caps Lock key.

CapsLock = 8

The Caps Lock key.

Clear = 5

The Clear key.

CrSel = 164

The CRSEL key.

D = 47

The D key.

D0 = 34

The 0 key.

D1 = 35

The 1 key.

D2 = 36

The 2 key.

D3 = 37

The 3 key.

D4 = 38

The 4 key.

D5 = 39

The 5 key.

D6 = 40

The 6 key.

D7 = 41

The 7 key.

D8 = 42

The 8 key.

D9 = 43

The 9 key.

DbeAlphanumeric = 157

The DBE_ALPHANUMERIC key.

DbeCodeInput = 167

The DBE_CODEINPUT key.

DbeDbcsChar = 161

The DBE_DBCSCHAR key.

DbeDetermineString = 169

The DBE_DETERMINESTRING key.

DbeEnterDialogConversionMode = 170

The DBE_ENTERDLGCONVERSIONMODE key.

DbeEnterImeConfigureMode = 165

The DBE_ENTERIMECONFIGMODE key.

DbeEnterWordRegisterMode = 164

The DBE_ENTERWORDREGISTERMODE key.

DbeFlushString = 166

The DBE_FLUSHSTRING key.

DbeHiragana = 159

The DBE_HIRAGANA key.

DbeKatakana = 158

The DBE_KATAKANA key.

DbeNoCodeInput = 168

The DBE_NOCODEINPUT key.

DbeNoRoman = 163

The DBE_NOROMAN key.

DbeRoman = 162

The DBE_ROMAN key.

DbeSbcsChar = 160

The DBE_SBCSCHAR key.

DeadCharProcessed = 172

The key is used with another key to create a single combined character.

Decimal = 88

The Decimal key.

Delete = 32

The Delete key.

Divide = 89

The Divide key.

Down = 26

The Down arrow key.

E = 48

The E key.

End = 21

The End key.

Enter = 6

The Enter key.

EraseEof = 166

The ERASE EOF Key.

Escape = 13

The Escape key.

ExSel = 165

The EXSEL key.

Execute = 29

The Execute key.

F = 49

The F key.

F1 = 90

The F1 key.

F10 = 99

The F10 key.

F11 = 100

The F11 key.

F12 = 101

The F12 key.

F13 = 102

The F13 key.

F14 = 103

The F14 key.

F15 = 104

The F15 key.

F16 = 105

The F16 key.

F17 = 106

The F17 key.

F18 = 107

The F18 key.

F19 = 108

The F19 key.

F2 = 91

The F2 key.

F20 = 109

The F20 key.

F21 = 110

The F21 key.

F22 = 111

The F22 key.

F23 = 112

The F23 key.

F24 = 113

The F24 key.

F3 = 92

The F3 key.

F4 = 93

The F4 key.

F5 = 94

The F5 key.

F6 = 95

The F6 key.

F7 = 96

The F7 key.

F8 = 97

The F8 key.

F9 = 98

The F9 key.

FinalMode = 11

The IME Final mode key.

FnDownArrow = 10004

OSX Platform-specific Fn+Down key

FnLeftArrow = 10001

OSX Platform-specific Fn+Left key

FnRightArrow = 10002

OSX Platform-specific Fn+Right key

FnUpArrow = 10003

OSX Platform-specific Fn+Up key

G = 50

The G key.

H = 51

The H key.

HangulMode = 9

The IME Hangul mode key.

HanjaMode = 12

The IME Hanja mode key.

Help = 33

The Help key.

Home = 22

The Home key.

I = 52

The I key.

ImeAccept = 16

The IME Accept key.

ImeConvert = 14

The IME Convert key.

ImeModeChange = 17

The IME Mode change key.

ImeNonConvert = 15

The IME NonConvert key.

ImeProcessed = 155

A special key masking the real key being processed by an IME.

Insert = 31

The Insert key.

J = 53

The J key.

JunjaMode = 10

The IME Junja mode key.

K = 54

The K key.

KanaMode = 9

The IME Kana mode key.

KanjiMode = 12

The IME Kanji mode key.

L = 55

The L key.

LWin = 70

The left Windows key.

LaunchApplication1 = 138

The Launch Application 1 key.

LaunchApplication2 = 139

The Launch Application 2 key.

LaunchMail = 136

The Launch Mail key.

Left = 23

The Left arrow key.

LeftAlt = 120

The left Alt key.

LeftCtrl = 118

The left Ctrl key.

LeftShift = 116

The left Shift key.

LineFeed = 4

The Linefeed key.

M = 56

The M key.

MediaBlue = 100013

Remote control Blue button

MediaChannelList = 100001

TV Channel up

MediaChannelLower = 100003

TV Channel down

MediaChannelRaise = 100002

TV Channel up

MediaGreen = 100011

Remote control Green button

MediaHome = 100000

Remove control home button

MediaInfo = 100023

Remote control channel info button

MediaMenu = 100020

Remote control Menu button

MediaMore = 100021

Remote control dots button

MediaNextTrack = 132

The media Next Track key.

MediaOption = 100022

Remote control option button

MediaPlayPause = 135

The media Play/Pause key.

MediaPreviousChannel = 100027

Remote control Previous Channel

MediaPreviousTrack = 133

The media Previous Track key.

MediaRecord = 100005

TV Channel down

MediaRed = 100010

Remote control Red button

MediaSearch = 100024

Remote control search button

MediaStop = 134

The media Stop key.

MediaSubtitle = 100025

Remote control subtitle/caption button

MediaTvGuide = 100026

Remote control Tv guide detail button

MediaYellow = 100012

Remote control Yellow button

Multiply = 84

The Multiply key.

N = 57

The N key.

Next = 20

The Page Down key.

NoName = 169

Reserved for future use.

None = 0

No key pressed.

NumLock = 114

The Numlock key.

NumPad0 = 74

The 0 key on the numeric keypad.

NumPad1 = 75

The 1 key on the numeric keypad.

NumPad2 = 76

The 2 key on the numeric keypad.

NumPad3 = 77

The 3 key on the numeric keypad.

NumPad4 = 78

The 4 key on the numeric keypad.

NumPad5 = 79

The 5 key on the numeric keypad.

NumPad6 = 80

The 6 key on the numeric keypad.

NumPad7 = 81

The 7 key on the numeric keypad.

NumPad8 = 82

The 8 key on the numeric keypad.

NumPad9 = 83

The 9 key on the numeric keypad.

O = 58

The O key.

Oem1 = 140

The OEM 1 key.

Oem102 = 154

The OEM 3 key.

Oem2 = 145

The OEM 2 key.

Oem3 = 146

The OEM 3 key.

Oem4 = 149

The OEM 4 key.

Oem5 = 150

The OEM 5 key.

Oem6 = 151

The OEM 6 key.

Oem7 = 152

The OEM 7 key.

Oem8 = 153

The OEM 8 key.

OemAttn = 157

The OEM ATTN key.

OemAuto = 160

The OEM Auto key.

OemBackTab = 162

The OEM BackTab key.

OemBackslash = 154

The OEM Backslash key.

OemClear = 171

The OEM Clear key.

OemCloseBrackets = 151

The OEM Close Brackets key.

OemComma = 142

The OEM Comma key.

OemCopy = 159

The OEM Copy key.

OemEnlw = 161

The OEM ENLW key.

OemFinish = 158

The OEM Finish key.

OemMinus = 143

The OEM Minus key.

OemOpenBrackets = 149

The OEM Open Brackets key.

OemPeriod = 144

The OEM Period key.

OemPipe = 150

The OEM Pipe key.

OemPlus = 141

The OEM Plus key.

OemQuestion = 145

The OEM Question Mark key.

OemQuotes = 152

The OEM Quotes key.

OemSemicolon = 140

The OEM Semicolon key.

OemTilde = 146

The OEM Tilde key.

P = 59

The P key.

Pa1 = 170

The PA1 key.

PageDown = 20

The Page Down key.

PageUp = 19

The Page Up key.

Pause = 7

The Pause key.

Play = 167

The Play key.

Print = 28

The Print key.

PrintScreen = 30

The Print Screen key.

Prior = 19

The Page Up key.

Q = 60

The Q key.

R = 61

The R key.

RWin = 71

The right Windows key.

Return = 6

The Return key.

Right = 25

The Right arrow key.

RightAlt = 121

The right Alt key.

RightCtrl = 119

The right Ctrl key.

RightShift = 117

The right Shift key.

S = 62

The S key.

Scroll = 115

The Scroll key.

Select = 27

The Select key.

SelectMedia = 137

The Select Media key.

Separator = 86

The Separator key.

Sleep = 73

The Sleep key.

Snapshot = 30

The Print Screen key.

Space = 18

The space bar.

Subtract = 87

The Subtract key.

System = 156

A special key masking the real key being processed as a system key.

T = 63

The T key.

Tab = 3

The Tab key.

U = 64

The U key.

Up = 24

The Up arrow key.

V = 65

The V key.

VolumeDown = 130

The Volume Down key.

VolumeMute = 129

The Volume Mute key.

VolumeUp = 131

The Volume Up key.

W = 66

The W key.

X = 67

The X key.

Y = 68

The Y key.

Z = 69

The Z key.

Zoom = 168

The Zoom key.