Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source

Key, énumération

Spécifie les valeurs de clés possibles sur un clavier.

Espace de noms :  System.Windows.Input
Assembly :  WindowsBase (dans WindowsBase.dll)

[TypeConverterAttribute(typeof(KeyConverter))]
public enum Key
<propriété d'objet="NomMembreÉnumération" .../>

Nom de membreDescription
NoneAucune touche enfoncée.
CancelLa touche d'annulation.
BackLa touche Retour arrière.
TabLa touche Tabulation.
LineFeedLa touche Saut de ligne.
ClearLa touche Effacer.
ReturnLa touche Retour.
EnterLa touche Entrée.
PauseLa touche Pause.
CapitalLa touche Verr. maj.
CapsLockLa touche Verr. maj.
KanaModeLa touche mode Kana IME.
HangulModeLa touche mode Hangul IME.
JunjaModeLa touche mode Junja IME.
FinalModeLa touche mode final IME.
HanjaModeLa touche mode Hanja IME.
KanjiModeLa touche mode Kanji IME.
EscapeLa touche ÉCHAP.
ImeConvertLa touche de conversion IME.
ImeNonConvertLa touche NonConvert IME.
ImeAcceptLa touche Accepter IME.
ImeModeChangeLa touche de demande de changement de mode IME.
SpaceLa touche Espace.
PriorLa touche Page précédente.
PageUpLa touche Page précédente.
NextLa touche Page suivante.
PageDownLa touche Page suivante.
EndLa touche Fin.
HomeLa touche Début.
LeftLa touche Gauche.
UpLa touche Haut.
RightLa touche Droite.
DownLa touche Bas.
SelectLa touche de sélection.
PrintLa touche Imprimer.
ExecuteLa touche Exécuter.
SnapshotLa touche Impression écran.
PrintScreenLa touche Impression écran.
InsertLa touche Insertion.
DeleteLa touche Suppression.
HelpLa touche Aide.
D0La touche 0 (zéro).
D1La touche 1 (un).
D2La touche 2.
D3La touche 3.
D4La touche 4.
D5La touche 5.
D6La touche 6.
D7La touche 7.
D8La touche 8.
D9La touche 9.
ALa touche A.
BLa touche B.
CLa touche C.
DLa touche D.
ELa touche E.
FLa touche F.
GLa touche G.
HLa touche H.
ILa touche I.
JLa touche J.
KLa touche K.
LLa touche L.
MLa touche M.
NLa touche N.
OLa touche O.
PLa touche P.
QLa touche Q.
RLa touche R.
SLa touche S.
TLa touche T.
ULa touche U.
VLa touche V.
WLa touche W.
XLa touche X.
YLa touche Y.
ZLa touche Z.
LWinLa touche du logo Windows de gauche (clavier Microsoft Natural Keyboard).
RWinLa touche du logo Windows de droite (clavier Microsoft Natural Keyboard).
AppsTouche Application (clavier Microsoft Natural Keyboard).
SleepTouche de mise en veille de l'ordinateur.
NumPad0La touche 0 du pavé numérique.
NumPad1La touche 1 du pavé numérique.
NumPad2La touche 2 du pavé numérique.
NumPad3La touche 3 du pavé numérique.
NumPad4La touche 4 du pavé numérique.
NumPad5La touche 5 du pavé numérique.
NumPad6La touche 6 du pavé numérique.
NumPad7La touche 7 du pavé numérique.
NumPad8La touche 8 du pavé numérique.
NumPad9La touche 9 du pavé numérique.
MultiplyTouche de multiplication.
AddTouche Ajouter.
SeparatorTouche du séparateur.
SubtractTouche de soustraction.
DecimalTouche de décimale.
DivideTouche de division.
F1La touche F1.
F2La touche F2.
F3La touche F3.
F4La touche F4.
F5La touche F5.
F6La touche F6.
F7La touche F7.
F8La touche F8.
F9La touche F9.
F10La touche F10.
F11La touche F11.
F12La touche F12.
F13La touche F13.
F14La touche F14.
F15La touche F15.
F16La touche F16.
F17La touche F17.
F18La touche F18.
F19La touche F19.
F20La touche F20.
F21La touche F21.
F22La touche F22.
F23La touche F23.
F24La touche F24.
NumLockLa touche Verr. num.
ScrollLa touche Arrêt défil.
LeftShiftLa touche Maj de gauche.
RightShiftLa touche Maj de droite.
LeftCtrlLa touche CTRL de gauche.
RightCtrlLa touche CTRL de droite.
LeftAltLa touche ALT de gauche.
RightAltLa touche ALT de droite.
BrowserBackLa touche Précédente du navigateur.
BrowserForwardLa touche Suivante du navigateur.
BrowserRefreshLa touche Actualiser du navigateur.
BrowserStopLa touche Arrêter du navigateur.
BrowserSearchLa touche Rechercher du navigateur.
BrowserFavoritesLa touche Favoris du navigateur.
BrowserHomeLa touche Démarrage du navigateur.
VolumeMuteLa touche Volume muet.
VolumeDownLa touche Descendre le volume.
VolumeUpLa touche Monter le volume.
MediaNextTrackLa touche Piste suivante du média.
MediaPreviousTrackLa touche Piste précédente du média.
MediaStopLa touche Arrêter le média.
MediaPlayPauseLa touche Lecture/Pause du média.
LaunchMailLa touche Démarrer la messagerie.
SelectMediaLa touche Sélectionner le média.
LaunchApplication1La touche Démarrer l'application 1.
LaunchApplication2La touche Démarrer l'application 2.
Oem1Clé 1 OEM.
OemSemicolonLa touche OEM de point-virgule.
OemPlusLa touche OEM d'addition.
OemCommaLa touche OEM de virgule.
OemMinusLa touche OEM de soustraction.
OemPeriodLa touche OEM de point.
Oem2Clé 2 OEM.
OemQuestionLa touche OEM de point d'interrogation.
Oem3Clé 3 OEM.
OemTildeLa touche OEM de tilde.
AbntC1La touche ABNT_C1 (clavier brésilien).
AbntC2La touche ABNT_C2 (clavier brésilien).
Oem4Clé 4 OEM.
OemOpenBracketsLa touche OEM de crochet ouvrant.
Oem5Clé 5 OEM.
OemPipeLa touche OEM du signe |.
Oem6Clé 6 OEM.
OemCloseBracketsLa touche OEM de crochet fermant.
Oem7Clé 7 OEM.
OemQuotesLa touche OEM des guillemets.
Oem8Clé 8 OEM.
Oem102Clé 102 OEM.
OemBackslashLa touche OEM de barre oblique inverse.
ImeProcessedTouche spéciale qui masque la touche traitée par un IME.
SystemTouche spéciale qui masque la touche traitée comme une touche système.
OemAttnLa touche OEM ATTN.
DbeAlphanumericLa touche DBE_ALPHANUMERIC.
OemFinishLa touche OEM de fin.
DbeKatakanaLa touche DBE_KATAKANA.
OemCopyLa touche OEM de copie.
DbeHiraganaLa touche DBE_HIRAGANA.
OemAutoLa touche OEM AUTO.
DbeSbcsCharLa touche DBE_SBCSCHAR.
OemEnlwLa touche OEM ENLW.
DbeDbcsCharLa touche DBE_DBCSCHAR.
OemBackTabLa touche OEM BACKTAB.
DbeRomanLa touche DBE_ROMAN.
AttnLa touche ATTN.
DbeNoRomanLa touche DBE_NOROMAN.
CrSelLa touche CRSEL.
DbeEnterWordRegisterModeLa touche DBE_ENTERWORDREGISTERMODE.
ExSelLa touche EXSEL.
DbeEnterImeConfigureModeLa touche DBE_ENTERIMECONFIGMODE.
EraseEofTouche EOF d'effacement.
DbeFlushStringLa touche DBE_FLUSHSTRING.
PlayLa touche de lecture.
DbeCodeInputLa touche DBE_CODEINPUT.
ZoomLa touche ZOOM.
DbeNoCodeInputLa touche DBE_NOCODEINPUT.
NoNameUne constante réservée à un usage futur.
DbeDetermineStringLa touche DBE_DETERMINESTRING.
Pa1La touche PA1.
DbeEnterDialogConversionModeLa touche DBE_ENTERDLGCONVERSIONMODE.
OemClearLa touche OEM d'effacement.
DeadCharProcessedLa clé est utilisée avec une autre clé pour créer un caractère combiné unique.

Dans WPF, il existe différents moyens de se procurer des informations sur la saisie au clavier. Les événements liés aux touches, tels que KeyDown et KeyUp, fournissent des informations sur l'état des touches via l'objet KeyEventArgs passé au gestionnaire d'événements. Les informations sur l'état des touches peuvent également être obtenues à l'aide de méthodes statiques sur la classe Keyboard, telles que IsKeyUp et GetKeyStates. La classe Keyboard indique l'état actuel du clavier.

This example shows how to detect when the Enter key is pressed on the keyboard.

This example consists of a Extensible Application Markup Language (XAML) file and a code-behind file.

When the user presses the Enter key in the TextBox, the input in the text box appears in another area of the user interface (UI).

The following XAML creates the user interface, which consists of a StackPanel, a TextBlock, and a TextBox.


<StackPanel>
  <TextBlock Width="300" Height="20">
    Type some text into the TextBox and press the Enter key.
  </TextBlock>
  <TextBox Width="300" Height="30" Name="textBox1"
           KeyDown="OnKeyDownHandler"/>
  <TextBlock Width="300" Height="100" Name="textBlock1"/>
</StackPanel>


The following code behind creates the KeyDown event handler. If the key that is pressed is the Enter key, a message is displayed in the TextBlock.


private void OnKeyDownHandler(object sender, KeyEventArgs e)
{
    if (e.Key == Key.Return)
    {
        textBlock1.Text = "You Entered: " + textBox1.Text;
    }
}


.NET Framework

Pris en charge dans : 4, 3.5, 3.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft