Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Keyboard.KeyDown Événement attaché

 

Se produit lorsqu'une touche du clavier est enfoncée.

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

See AddKeyDownHandler, RemoveKeyDownHandler

Il s'agit d'un événement attaché.implémente événements attachés d'WPF comme événements routés.Les événements attachés sont fondamentalement un concept de langage XAML permettant de référencer les événements pouvant être gérés sur des objets qui ne définissent pas cet événement, que WPF étend en autorisant également l'événement à parcourir un itinéraire.Les événements attachés n'ont pas de syntaxe de gestion directe dans le code ; pour attacher des gestionnaires pour un événement routé dans le code, utilisez une méthode Ajouter*Gestionnaire désignée.Pour plus d'informations, consultez Vue d'ensemble des événements attachés.

Champ d'identificateur

KeyDownEvent

Stratégie de routage

Propagation

delegate

KeyEventHandler

L'exemple suivant crée TextBox qui attache un gestionnaire d'événements pour l'événement KeyDown. Lorsque Return est enfoncé, le gestionnaire d'événements affiche le texte dans le TextBox dans un TextBlock.


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

  Private Sub OnKeyDownHandler(ByVal sender As Object, ByVal e As KeyEventArgs)
    If (e.Key = Key.Return) Then
        textBlock1.Text = "You Entered: " + textBox1.Text
    End If
End Sub
Retour au début
Afficher: