Skip to main content

Key Enumeration

Defines the keys available on a keyboard.

Definition

Namespace: Avalonia.Input
Assembly: Avalonia.Base (in Avalonia.Base.dll)

public enum Key
View Source

Members

None0No key pressed.
Cancel1The Cancel key.
Back2The Back key.
Tab3The Tab key.
LineFeed4The Linefeed key.
Clear5The Clear key.
Return6The Return key.
Enter6The Enter key.
Pause7The Pause key.
CapsLock8The Caps Lock key.
Capital8The Caps Lock key.
HangulMode9The IME Hangul mode key.
KanaMode9The IME Kana mode key.
JunjaMode10The IME Junja mode key.
FinalMode11The IME Final mode key.
KanjiMode12The IME Kanji mode key.
HanjaMode12The IME Hanja mode key.
Escape13The Escape key.
ImeConvert14The IME Convert key.
ImeNonConvert15The IME NonConvert key.
ImeAccept16The IME Accept key.
ImeModeChange17The IME Mode change key.
Space18The space bar.
PageUp19The Page Up key.
Prior19The Page Up key.
PageDown20The Page Down key.
Next20The Page Down key.
End21The End key.
Home22The Home key.
Left23The Left arrow key.
Up24The Up arrow key.
Right25The Right arrow key.
Down26The Down arrow key.
Select27The Select key.
Print28The Print key.
Execute29The Execute key.
Snapshot30The Print Screen key.
PrintScreen30The Print Screen key.
Insert31The Insert key.
Delete32The Delete key.
Help33The Help key.
D034The 0 key.
D135The 1 key.
D236The 2 key.
D337The 3 key.
D438The 4 key.
D539The 5 key.
D640The 6 key.
D741The 7 key.
D842The 8 key.
D943The 9 key.
A44The A key.
B45The B key.
C46The C key.
D47The D key.
E48The E key.
F49The F key.
G50The G key.
H51The H key.
I52The I key.
J53The J key.
K54The K key.
L55The L key.
M56The M key.
N57The N key.
O58The O key.
P59The P key.
Q60The Q key.
R61The R key.
S62The S key.
T63The T key.
U64The U key.
V65The V key.
W66The W key.
X67The X key.
Y68The Y key.
Z69The Z key.
LWin70The left Windows key.
RWin71The right Windows key.
Apps72The Application key.
Sleep73The Sleep key.
NumPad074The 0 key on the numeric keypad.
NumPad175The 1 key on the numeric keypad.
NumPad276The 2 key on the numeric keypad.
NumPad377The 3 key on the numeric keypad.
NumPad478The 4 key on the numeric keypad.
NumPad579The 5 key on the numeric keypad.
NumPad680The 6 key on the numeric keypad.
NumPad781The 7 key on the numeric keypad.
NumPad882The 8 key on the numeric keypad.
NumPad983The 9 key on the numeric keypad.
Multiply84The Multiply key.
Add85The Add key.
Separator86The Separator key.
Subtract87The Subtract key.
Decimal88The Decimal key.
Divide89The Divide key.
F190The F1 key.
F291The F2 key.
F392The F3 key.
F493The F4 key.
F594The F5 key.
F695The F6 key.
F796The F7 key.
F897The F8 key.
F998The F9 key.
F1099The F10 key.
F11100The F11 key.
F12101The F12 key.
F13102The F13 key.
F14103The F14 key.
F15104The F15 key.
F16105The F16 key.
F17106The F17 key.
F18107The F18 key.
F19108The F19 key.
F20109The F20 key.
F21110The F21 key.
F22111The F22 key.
F23112The F23 key.
F24113The F24 key.
NumLock114The Numlock key.
Scroll115The Scroll key.
LeftShift116The left Shift key.
RightShift117The right Shift key.
LeftCtrl118The left Ctrl key.
RightCtrl119The right Ctrl key.
LeftAlt120The left Alt key.
RightAlt121The right Alt key.
BrowserBack122The browser Back key.
BrowserForward123The browser Forward key.
BrowserRefresh124The browser Refresh key.
BrowserStop125The browser Stop key.
BrowserSearch126The browser Search key.
BrowserFavorites127The browser Favorites key.
BrowserHome128The browser Home key.
VolumeMute129The Volume Mute key.
VolumeDown130The Volume Down key.
VolumeUp131The Volume Up key.
MediaNextTrack132The media Next Track key.
MediaPreviousTrack133The media Previous Track key.
MediaStop134The media Stop key.
MediaPlayPause135The media Play/Pause key.
LaunchMail136The Launch Mail key.
SelectMedia137The Select Media key.
LaunchApplication1138The Launch Application 1 key.
LaunchApplication2139The Launch Application 2 key.
OemSemicolon140The OEM Semicolon key.
Oem1140The OEM 1 key.
OemPlus141The OEM Plus key.
OemComma142The OEM Comma key.
OemMinus143The OEM Minus key.
OemPeriod144The OEM Period key.
OemQuestion145The OEM Question Mark key.
Oem2145The OEM 2 key.
OemTilde146The OEM Tilde key.
Oem3146The OEM 3 key.
AbntC1147The ABNT_C1 (Brazilian) key.
AbntC2148The ABNT_C2 (Brazilian) key.
OemOpenBrackets149The OEM Open Brackets key.
Oem4149The OEM 4 key.
OemPipe150The OEM Pipe key.
Oem5150The OEM 5 key.
OemCloseBrackets151The OEM Close Brackets key.
Oem6151The OEM 6 key.
OemQuotes152The OEM Quotes key.
Oem7152The OEM 7 key.
Oem8153The OEM 8 key.
OemBackslash154The OEM Backslash key.
Oem102154The OEM 3 key.
ImeProcessed155A special key masking the real key being processed by an IME.
System156A special key masking the real key being processed as a system key.
OemAttn157The OEM ATTN key.
DbeAlphanumeric157The DBE_ALPHANUMERIC key.
OemFinish158The OEM Finish key.
DbeKatakana158The DBE_KATAKANA key.
DbeHiragana159The DBE_HIRAGANA key.
OemCopy159The OEM Copy key.
DbeSbcsChar160The DBE_SBCSCHAR key.
OemAuto160The OEM Auto key.
DbeDbcsChar161The DBE_DBCSCHAR key.
OemEnlw161The OEM ENLW key.
OemBackTab162The OEM BackTab key.
DbeRoman162The DBE_ROMAN key.
DbeNoRoman163The DBE_NOROMAN key.
Attn163The ATTN key.
CrSel164The CRSEL key.
DbeEnterWordRegisterMode164The DBE_ENTERWORDREGISTERMODE key.
ExSel165The EXSEL key.
DbeEnterImeConfigureMode165The DBE_ENTERIMECONFIGMODE key.
EraseEof166The ERASE EOF Key.
DbeFlushString166The DBE_FLUSHSTRING key.
Play167The Play key.
DbeCodeInput167The DBE_CODEINPUT key.
DbeNoCodeInput168The DBE_NOCODEINPUT key.
Zoom168The Zoom key.
NoName169Reserved for future use.
DbeDetermineString169The DBE_DETERMINESTRING key.
DbeEnterDialogConversionMode170The DBE_ENTERDLGCONVERSIONMODE key.
Pa1170The PA1 key.
OemClear171The OEM Clear key.
DeadCharProcessed172The key is used with another key to create a single combined character.
FnLeftArrow10,001OSX Platform-specific Fn+Left key
FnRightArrow10,002OSX Platform-specific Fn+Right key
FnUpArrow10,003OSX Platform-specific Fn+Up key
FnDownArrow10,004OSX Platform-specific Fn+Down key
MediaHome100,000Remove control home button
MediaChannelList100,001TV Channel up
MediaChannelRaise100,002TV Channel up
MediaChannelLower100,003TV Channel down
MediaRecord100,005TV Channel down
MediaRed100,010Remote control Red button
MediaGreen100,011Remote control Green button
MediaYellow100,012Remote control Yellow button
MediaBlue100,013Remote control Blue button
MediaMenu100,020Remote control Menu button
MediaMore100,021Remote control dots button
MediaOption100,022Remote control option button
MediaInfo100,023Remote control channel info button
MediaSearch100,024Remote control search button
MediaSubtitle100,025Remote control subtitle/caption button
MediaTvGuide100,026Remote control Tv guide detail button
MediaPreviousChannel100,027Remote control Previous Channel

See Also

Reference

Avalonia.Input Namespace