Keyboard.KeyDown Hozzácsatolt esemény

Definíció

Akkor fordul elő, ha a billentyűzeten egy billentyű van lenyomva.

see AddKeyDownHandler, and RemoveKeyDownHandler
see AddKeyDownHandler, and RemoveKeyDownHandler
see AddKeyDownHandler, and RemoveKeyDownHandler

Példák

Az alábbi példa egy TextBox eseménykezelőt csatol az KeyDown eseményhez. Return A lenyomáskor az eseménykezelő megjeleníti a szöveget a TextBox fájlbanTextBlock.

<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>
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

Megjegyzések

Ez egy csatolt esemény. WPF csatolt eseményeket implementál irányított eseményként. A csatolt események alapvetően egy XAML nyelvi fogalom, amely olyan eseményekre hivatkozik, amelyek olyan objektumokon kezelhetők, amelyek nem határozzák meg ezt az eseményt, és amelyek WPF bővülnek azáltal, hogy lehetővé teszik az esemény számára az útvonalon való áthaladást. A csatolt események nem rendelkeznek közvetlen kezelési szintaxissal a kódban; A kódban egy irányított esemény kezelőinek csatolásához egy kijelölt Add*Handler metódust kell használnia. További részletekért lásd: Csatolt események áttekintése.

Irányított eseményinformációk

Termék Érték
Azonosító mező KeyDownEvent
Útválasztási stratégia Fortyogó
Képviselő KeyEventHandler

A következőre érvényes:

Lásd még