Key Enumeration
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Specifies the possible key values on a keyboard.
Namespace: System.Windows.Input
Assembly: System.Windows (in System.Windows.dll)
Syntax
'Declaration
Public Enumeration Key
public enum Key
<object property="enumMemberName"/>
Members
Member name | Description | |
---|---|---|
![]() |
None | A special value indicating no key. |
![]() |
Back | The BACKSPACE key. |
![]() |
Tab | The TAB key. |
![]() |
Enter | The ENTER key. |
![]() |
Shift | The SHIFT key. |
![]() |
Ctrl | The CTRL (control) key. |
![]() |
Alt | The ALT key. |
![]() |
CapsLock | The CAPSLOCK key. |
![]() |
Escape | The ESC (also known as ESCAPE) key. |
![]() |
Space | The SPACE key. |
![]() |
PageUp | The PAGEUP key. |
![]() |
PageDown | The PAGEDOWN key. |
![]() |
End | The END key. |
![]() |
Home | The HOME key. |
![]() |
Left | The left arrow key. |
![]() |
Up | The up arrow key. |
![]() |
Right | The right arrow key. |
![]() |
Down | The down arrow key. |
![]() |
Insert | The INSERT key. |
![]() |
Delete | The DEL (also known as DELETE) key. |
![]() |
D0 | The 0 (zero) key. |
![]() |
D1 | The 1 key. |
![]() |
D2 | The 2 key. |
![]() |
D3 | The 3 key. |
![]() |
D4 | The 4 key. |
![]() |
D5 | The 5 key. |
![]() |
D6 | The 6 key. |
![]() |
D7 | The 7 key. |
![]() |
D8 | The 8 key. |
![]() |
D9 | The 9 key. |
![]() |
A | The A key. |
![]() |
B | The B key. |
![]() |
C | The C key. |
![]() |
D | The D key. |
![]() |
E | The E key. |
![]() |
F | The F key. |
![]() |
G | The G key. |
![]() |
H | The H key. |
![]() |
I | The I key. |
![]() |
J | The J key. |
![]() |
K | The K key. |
![]() |
L | The L key. |
![]() |
M | The M key. |
![]() |
N | The N key. |
![]() |
O | The O key. |
![]() |
P | The P key. |
![]() |
Q | The Q key. |
![]() |
R | The R key. |
![]() |
S | The S key. |
![]() |
T | The T key. |
![]() |
U | The U key. |
![]() |
V | The V key. |
![]() |
W | The W key. |
![]() |
X | The X key. |
![]() |
Y | The Y key. |
![]() |
Z | The Z key. |
![]() |
F1 | The F1 key. |
![]() |
F2 | The F2 key. |
![]() |
F3 | The F3 key. |
![]() |
F4 | The F4 key. |
![]() |
F5 | The F5 key. |
![]() |
F6 | The F6 key. |
![]() |
F7 | The F7 key. |
![]() |
F8 | The F8 key. |
![]() |
F9 | The F9 key. |
![]() |
F10 | The F10 key. |
![]() |
F11 | The F11 key. |
![]() |
F12 | The F12 key. |
![]() |
NumPad0 | The 0 key on the number pad. |
![]() |
NumPad1 | The 1 key on the number pad. |
![]() |
NumPad2 | The 2 key on the number pad. |
![]() |
NumPad3 | The 3 key on the number pad. |
![]() |
NumPad4 | The 4 key on the number pad. |
![]() |
NumPad5 | The 5 key on the number pad. |
![]() |
NumPad6 | The 6 key on the number pad. |
![]() |
NumPad7 | The 7 key on the number pad. |
![]() |
NumPad8 | The 8 key on the number pad. |
![]() |
NumPad9 | The 9 key on the number pad. |
![]() |
Multiply | The * (MULTIPLY) key. |
![]() |
Add | The + (ADD) key. |
![]() |
Subtract | The - (SUBTRACT) key. |
![]() |
Decimal | The . (DECIMAL) key. |
![]() |
Divide | The / (DIVIDE) key. |
![]() |
Unknown | A special value indicating the key is out of range of this enumeration. |
Remarks
To detect key combinations or modifier keys, use techniques as documented in the topic Keyboard Support.
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.