Key Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les valeurs de touche possibles sur un clavier.
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
- Héritage
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Aucune touche enfoncée. |
| Cancel | 1 | Clé d’annulation. |
| Back | 2 | Touche Retour arrière. |
| Tab | 3 | Touche Tab. |
| LineFeed | 4 | Touche Linefeed. |
| Clear | 5 | Touche Effacer. |
| Enter | 6 | Touche Entrée. |
| Return | 6 | Touche de retour. |
| Pause | 7 | Touche Pause. |
| Capital | 8 | Touche de verrouillage des majuscules. |
| CapsLock | 8 | Touche de verrouillage des majuscules. |
| HangulMode | 9 | Touche de mode Hangul de l’IME. |
| KanaMode | 9 | Touche de mode Kana IME. |
| JunjaMode | 10 | Touche de mode Junja de l’IME. |
| FinalMode | 11 | Touche de mode final IME. |
| HanjaMode | 12 | Touche de mode Hanja IME. |
| KanjiMode | 12 | Touche de mode IME Kanji. |
| Escape | 13 | La touche Échap. |
| ImeConvert | 14 | Clé de conversion IME. |
| ImeNonConvert | 15 | Clé nonConverte IME. |
| ImeAccept | 16 | Clé d’acceptation IME. |
| ImeModeChange | 17 | Demande de modification du mode IME. |
| Space | 18 | Touche Espace. |
| PageUp | 19 | Touche Haut de la page. |
| Prior | 19 | Touche Haut de la page. |
| Next | 20 | Touche Vers le bas de la page. |
| PageDown | 20 | Touche Vers le bas de la page. |
| End | 21 | Clé de fin. |
| Home | 22 | Touche d’accueil. |
| Left | 23 | Flèche gauche. |
| Up | 24 | Flèche vers le haut. |
| Right | 25 | Flèche droite. |
| Down | 26 | Flèche bas. |
| Select | 27 | Touche Sélectionner. |
| 28 | Touche Imprimer. |
|
| Execute | 29 | Clé d’exécution. |
| PrintScreen | 30 | Touche Écran d’impression. |
| Snapshot | 30 | Touche Écran d’impression. |
| Insert | 31 | Touche Insertion. |
| Delete | 32 | Touche Supprimer. |
| Help | 33 | Clé d’aide. |
| D0 | 34 | Touche 0 (zéro). |
| D1 | 35 | Touche 1 (une). |
| D2 | 36 | La touche 2. |
| D3 | 37 | La touche 3. |
| D4 | 38 | La touche 4. |
| D5 | 39 | La touche 5. |
| D6 | 40 | La touche 6. |
| D7 | 41 | La touche 7. |
| D8 | 42 | La touche 8. |
| D9 | 43 | La touche 9. |
| A | 44 | La touche A. |
| B | 45 | La touche 0. |
| C | 46 | La touche C. |
| D | 47 | La touche D. |
| E | 48 | La touche E. |
| F | 49 | La touche F. |
| G | 50 | La touche G. |
| H | 51 | La touche H. |
| I | 52 | La touche I. |
| J | 53 | La touche J. |
| K | 54 | La touche K. |
| L | 55 | La touche L. |
| M | 56 | La touche M. |
| N | 57 | La touche N. |
| O | 58 | La touche O. |
| P | 59 | La touche P. |
| Q | 60 | La touche Q. |
| R | 61 | La touche R. |
| S | 62 | La touche S. |
| T | 63 | La touche T. |
| U | 64 | La touche U. |
| V | 65 | La touche V. |
| W | 66 | La touche W. |
| X | 67 | La touche X. |
| Y | 68 | La touche Y. |
| Z | 69 | La touche Z. |
| LWin | 70 | Touche de logo Windows gauche (Microsoft Clavier naturel). |
| RWin | 71 | Touche de logo Windows droite (Microsoft Clavier naturel). |
| Apps | 72 | Touche Application (Microsoft Clavier naturel). Également appelée touche de menu, car elle affiche un menu contextuel spécifique à l’application. |
| Sleep | 73 | Touche veille de l’ordinateur. |
| NumPad0 | 74 | Touche 0 sur le pavé numérique. |
| NumPad1 | 75 | Touche 1 sur le pavé numérique. |
| NumPad2 | 76 | Touche 2 sur le pavé numérique. |
| NumPad3 | 77 | Touche 3 sur le pavé numérique. |
| NumPad4 | 78 | Touche 4 sur le pavé numérique. |
| NumPad5 | 79 | Touche 5 sur le pavé numérique. |
| NumPad6 | 80 | Touche 6 sur le pavé numérique. |
| NumPad7 | 81 | Touche 7 sur le pavé numérique. |
| NumPad8 | 82 | Touche 8 sur le pavé numérique. |
| NumPad9 | 83 | Touche 9 sur le pavé numérique. |
| Multiply | 84 | Touche Multiplier. |
| Add | 85 | Touche Ajouter. |
| Separator | 86 | Clé de séparateur. |
| Subtract | 87 | Clé De soustraction. |
| Decimal | 88 | Touche décimale. |
| Divide | 89 | Clé de division. |
| F1 | 90 | La touche F1. |
| F2 | 91 | La touche F2. |
| F3 | 92 | La touche F3. |
| F4 | 93 | La touche F4. |
| F5 | 94 | La touche F5. |
| F6 | 95 | La touche F6. |
| F7 | 96 | La touche F7. |
| F8 | 97 | La touche F8. |
| F9 | 98 | La touche F9. |
| F10 | 99 | La touche F10. |
| F11 | 100 | La touche F11. |
| F12 | 101 | La touche F12. |
| F13 | 102 | La touche F13. |
| F14 | 103 | La touche F14. |
| F15 | 104 | La touche F15. |
| F16 | 105 | La touche F16. |
| F17 | 106 | Touche F17. |
| F18 | 107 | Touche F18. |
| F19 | 108 | Touche F19. |
| F20 | 109 | Touche F20. |
| F21 | 110 | Touche F21. |
| F22 | 111 | Touche F22. |
| F23 | 112 | Touche F23. |
| F24 | 113 | Touche F24. |
| NumLock | 114 | Touche de verrouillage num. |
| Scroll | 115 | Touche de verrouillage de défilement. |
| LeftShift | 116 | Touche Maj gauche. |
| RightShift | 117 | Touche Maj droite. |
| LeftCtrl | 118 | Touche Ctrl gauche. |
| RightCtrl | 119 | Touche Ctrl droite. |
| LeftAlt | 120 | Touche ALT gauche. |
| RightAlt | 121 | Touche ALT droite. |
| BrowserBack | 122 | Touche Précédent du navigateur. |
| BrowserForward | 123 | Touche Transférer du navigateur. |
| BrowserRefresh | 124 | Touche d’actualisation du navigateur. |
| BrowserStop | 125 | Touche d’arrêt du navigateur. |
| BrowserSearch | 126 | Touche de recherche du navigateur. |
| BrowserFavorites | 127 | Touche Favoris du navigateur. |
| BrowserHome | 128 | Touche d’accueil du navigateur. |
| VolumeMute | 129 | Touche de désactivation du volume. |
| VolumeDown | 130 | Clé de volume vers le bas. |
| VolumeUp | 131 | Clé de volume vers le haut. |
| MediaNextTrack | 132 | Touche de suivi suivant du média. |
| MediaPreviousTrack | 133 | Clé de suivi précédente du média. |
| MediaStop | 134 | Touche d’arrêt du média. |
| MediaPlayPause | 135 | Touche de pause de lecture multimédia. |
| LaunchMail | 136 | Touche Lancer le courrier. |
| SelectMedia | 137 | Touche Sélectionner un média. |
| LaunchApplication1 | 138 | Touche Lancer l’application1. |
| LaunchApplication2 | 139 | Touche Launch Application2. |
| Oem1 | 140 | Touche OEM 1. |
| OemSemicolon | 140 | Clé semi-virgule OEM. |
| OemPlus | 141 | Clé d’ajout OEM. |
| OemComma | 142 | Clé de virgule OEM. |
| OemMinus | 143 | Touche OEM Moins. |
| OemPeriod | 144 | Clé de période OEM. |
| Oem2 | 145 | Touche OEM 2. |
| OemQuestion | 145 | Clé de question OEM. |
| Oem3 | 146 | Touche OEM 3. |
| OemTilde | 146 | Touche OEM Tilde. |
| AbntC1 | 147 | Clé ABNT_C1 (Brésil). |
| AbntC2 | 148 | Clé ABNT_C2 (Brésil). |
| Oem4 | 149 | Touche OEM 4. |
| OemOpenBrackets | 149 | Touche Oem Open Brackets. |
| Oem5 | 150 | Touche OEM 5. |
| OemPipe | 150 | Touche de canal OEM. |
| Oem6 | 151 | Touche OEM 6. |
| OemCloseBrackets | 151 | Touche de crochets fermés OEM. |
| Oem7 | 152 | Touche OEM 7. |
| OemQuotes | 152 | Clé de guillemets OEM. |
| Oem8 | 153 | Touche OEM 8. |
| Oem102 | 154 | Clé OEM 102. |
| OemBackslash | 154 | Touche de barre oblique inverse OEM. |
| ImeProcessed | 155 | Clé spéciale masquant la clé réelle traitée par un IME. |
| System | 156 | Clé spéciale masquant la clé réelle en cours de traitement en tant que clé système. |
| DbeAlphanumeric | 157 | Clé DBE_ALPHANUMERIC. |
| OemAttn | 157 | Clé OEM ATTN. |
| DbeKatakana | 158 | Touche DBE_KATAKANA. |
| OemFinish | 158 | Touche OEM FINISH. |
| DbeHiragana | 159 | Clé DBE_HIRAGANA. |
| OemCopy | 159 | Clé OEM COPY. |
| DbeSbcsChar | 160 | Touche DBE_SBCSCHAR. |
| OemAuto | 160 | Clé AUTO OEM. |
| DbeDbcsChar | 161 | Touche DBE_DBCSCHAR. |
| OemEnlw | 161 | Clé ENLW OEM. |
| DbeRoman | 162 | Touche DBE_ROMAN. |
| OemBackTab | 162 | Clé BACKTAB OEM. |
| Attn | 163 | Clé ATTN. |
| DbeNoRoman | 163 | Touche DBE_NOROMAN. |
| CrSel | 164 | Touche CRSEL. |
| DbeEnterWordRegisterMode | 164 | Clé DBE_ENTERWORDREGISTERMODE. |
| DbeEnterImeConfigureMode | 165 | Touche DBE_ENTERIMECONFIGMODE. |
| ExSel | 165 | Touche EXSEL. |
| DbeFlushString | 166 | Touche DBE_FLUSHSTRING. |
| EraseEof | 166 | Touche EOF ERASE. |
| DbeCodeInput | 167 | Clé DBE_CODEINPUT. |
| Play | 167 | Touche PLAY. |
| DbeNoCodeInput | 168 | Touche DBE_NOCODEINPUT. |
| Zoom | 168 | Touche ZOOM. |
| DbeDetermineString | 169 | Touche DBE_DETERMINESTRING. |
| NoName | 169 | Constante réservée à une utilisation ultérieure. |
| DbeEnterDialogConversionMode | 170 | Touche DBE_ENTERDLGCONVERSIONMODE. |
| Pa1 | 170 | Touche PA1. |
| OemClear | 171 | Touche d’effacement OEM. |
| DeadCharProcessed | 172 | La clé est utilisée avec une autre clé pour créer un caractère combiné unique. |
Remarques
Les informations relatives à l’entrée clé peuvent être obtenues de plusieurs façons différentes dans WPF. Les événements liés aux clés, tels que KeyDown et KeyUp, fournissent des informations d’état de clé via l’objet KeyEventArgs transmis au gestionnaire d’événements. Les informations d’état clé peuvent également être obtenues via les méthodes statiques sur la Keyboard classe, telles que IsKeyUp et GetKeyStates. La Keyboard classe signale l’état actuel du clavier.