Skip to content

Keys Enum

Defines the keys on a keyboard.

C#
public enum Keys

Reserved.

C#
None = 0

BACKSPACE key.

C#
Back = 8

TAB key.

C#
Tab = 9

ENTER key.

C#
Enter = 13

CAPS LOCK key.

C#
CapsLock = 20

ESC key.

C#
Escape = 27

SPACEBAR key.

C#
Space = 32

PAGE UP key.

C#
PageUp = 33

PAGE DOWN key.

C#
PageDown = 34

END key.

C#
End = 35

HOME key.

C#
Home = 36

LEFT ARROW key.

C#
Left = 37

UP ARROW key.

C#
Up = 38

RIGHT ARROW key.

C#
Right = 39

DOWN ARROW key.

C#
Down = 40

SELECT key.

C#
Select = 41

PRINT key.

C#
Print = 42

EXECUTE key.

C#
Execute = 43

PRINT SCREEN key.

C#
PrintScreen = 44

INS key.

C#
Insert = 45

DEL key.

C#
Delete = 46

HELP key.

C#
Help = 47

Used for miscellaneous characters; it can vary by keyboard.

C#
D0 = 48

Used for miscellaneous characters; it can vary by keyboard.

C#
D1 = 49

Used for miscellaneous characters; it can vary by keyboard.

C#
D2 = 50

Used for miscellaneous characters; it can vary by keyboard.

C#
D3 = 51

Used for miscellaneous characters; it can vary by keyboard.

C#
D4 = 52

Used for miscellaneous characters; it can vary by keyboard.

C#
D5 = 53

Used for miscellaneous characters; it can vary by keyboard.

C#
D6 = 54

Used for miscellaneous characters; it can vary by keyboard.

C#
D7 = 55

Used for miscellaneous characters; it can vary by keyboard.

C#
D8 = 56

Used for miscellaneous characters; it can vary by keyboard.

C#
D9 = 57

A key.

C#
A = 65

B key.

C#
B = 66

C key.

C#
C = 67

D key.

C#
D = 68

E key.

C#
E = 69

F key.

C#
F = 70

G key.

C#
G = 71

H key.

C#
H = 72

I key.

C#
I = 73

J key.

C#
J = 74

K key.

C#
K = 75

L key.

C#
L = 76

M key.

C#
M = 77

N key.

C#
N = 78

O key.

C#
O = 79

P key.

C#
P = 80

Q key.

C#
Q = 81

R key.

C#
R = 82

S key.

C#
S = 83

T key.

C#
T = 84

U key.

C#
U = 85

V key.

C#
V = 86

W key.

C#
W = 87

X key.

C#
X = 88

Y key.

C#
Y = 89

Z key.

C#
Z = 90

Left Windows key.

C#
LeftWindows = 91

Right Windows key.

C#
RightWindows = 92

Applications key.

C#
Apps = 93

Computer Sleep key.

C#
Sleep = 95

Numeric keypad 0 key.

C#
NumPad0 = 96

Numeric keypad 1 key.

C#
NumPad1 = 97

Numeric keypad 2 key.

C#
NumPad2 = 98

Numeric keypad 3 key.

C#
NumPad3 = 99

Numeric keypad 4 key.

C#
NumPad4 = 100

Numeric keypad 5 key.

C#
NumPad5 = 101

Numeric keypad 6 key.

C#
NumPad6 = 102

Numeric keypad 7 key.

C#
NumPad7 = 103

Numeric keypad 8 key.

C#
NumPad8 = 104

Numeric keypad 9 key.

C#
NumPad9 = 105

Multiply key.

C#
Multiply = 106

Add key.

C#
Add = 107

Separator key.

C#
Separator = 108

Subtract key.

C#
Subtract = 109

Decimal key.

C#
Decimal = 110

Divide key.

C#
Divide = 111

F1 key.

C#
F1 = 112

F2 key.

C#
F2 = 113

F3 key.

C#
F3 = 114

F4 key.

C#
F4 = 115

F5 key.

C#
F5 = 116

F6 key.

C#
F6 = 117

F7 key.

C#
F7 = 118

F8 key.

C#
F8 = 119

F9 key.

C#
F9 = 120

F10 key.

C#
F10 = 121

F11 key.

C#
F11 = 122

F12 key.

C#
F12 = 123

F13 key.

C#
F13 = 124

F14 key.

C#
F14 = 125

F15 key.

C#
F15 = 126

F16 key.

C#
F16 = 127

F17 key.

C#
F17 = 128

F18 key.

C#
F18 = 129

F19 key.

C#
F19 = 130

F20 key.

C#
F20 = 131

F21 key.

C#
F21 = 132

F22 key.

C#
F22 = 133

F23 key.

C#
F23 = 134

F24 key.

C#
F24 = 135

NUM LOCK key.

C#
NumLock = 144

SCROLL LOCK key.

C#
Scroll = 145

Left SHIFT key.

C#
LeftShift = 160

Right SHIFT key.

C#
RightShift = 161

Left CONTROL key.

C#
LeftControl = 162

Right CONTROL key.

C#
RightControl = 163

Left ALT key.

C#
LeftAlt = 164

Right ALT key.

C#
RightAlt = 165

Browser Back key.

C#
BrowserBack = 166

Browser Forward key.

C#
BrowserForward = 167

Browser Refresh key.

C#
BrowserRefresh = 168

Browser Stop key.

C#
BrowserStop = 169

Browser Search key.

C#
BrowserSearch = 170

Browser Favorites key.

C#
BrowserFavorites = 171

Browser Start and Home key.

C#
BrowserHome = 172

Volume Mute key.

C#
VolumeMute = 173

Volume Down key.

C#
VolumeDown = 174

Volume Up key.

C#
VolumeUp = 175

Next Track key.

C#
MediaNextTrack = 176

Previous Track key.

C#
MediaPreviousTrack = 177

Stop Media key.

C#
MediaStop = 178

Play/Pause Media key.

C#
MediaPlayPause = 179

Start Mail key.

C#
LaunchMail = 180

Select Media key.

C#
SelectMedia = 181

Start Application 1 key.

C#
LaunchApplication1 = 182

Start Application 2 key.

C#
LaunchApplication2 = 183

The OEM Semicolon key on a US standard keyboard.

C#
OemSemicolon = 186

For any country/region, the ’+’ key.

C#
OemPlus = 187

For any country/region, the ’,’ key.

C#
OemComma = 188

For any country/region, the ’-’ key.

C#
OemMinus = 189

For any country/region, the ’.’ key.

C#
OemPeriod = 190

The OEM question mark key on a US standard keyboard.

C#
OemQuestion = 191

The OEM tilde key on a US standard keyboard.

C#
OemTilde = 192

The OEM open bracket key on a US standard keyboard.

C#
OemOpenBrackets = 219

The OEM pipe key on a US standard keyboard.

C#
OemPipe = 220

The OEM close bracket key on a US standard keyboard.

C#
OemCloseBrackets = 221

The OEM singled/double quote key on a US standard keyboard.

C#
OemQuotes = 222

Used for miscellaneous characters; it can vary by keyboard.

C#
Oem8 = 223

The OEM angle bracket or backslash key on the RT 102 key keyboard.

C#
OemBackslash = 226

IME PROCESS key.

C#
ProcessKey = 229

Attn key.

C#
Attn = 246

CrSel key.

C#
Crsel = 247

ExSel key.

C#
Exsel = 248

Erase EOF key.

C#
EraseEof = 249

Play key.

C#
Play = 250

Zoom key.

C#
Zoom = 251

PA1 key.

C#
Pa1 = 253

CLEAR key.

C#
OemClear = 254

Green ChatPad key.

C#
ChatPadGreen = 202

Orange ChatPad key.

C#
ChatPadOrange = 203

PAUSE key.

C#
Pause = 19

IME Convert key.

C#
ImeConvert = 28

IME NoConvert key.

C#
ImeNoConvert = 29

Kana key on Japanese keyboards.

C#
Kana = 21

Kanji key on Japanese keyboards.

C#
Kanji = 25

OEM Auto key.

C#
OemAuto = 243

OEM Copy key.

C#
OemCopy = 242

OEM Enlarge Window key.

C#
OemEnlW = 244