Keyboard.KeyDown Hozzácsatolt esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 megfelelő bújtatási esemény az PreviewKeyDown.