Keyboard.KeyDown Kejadian Terlampir
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi ketika tombol pada keyboard ditekan.
see AddKeyDownHandler, and RemoveKeyDownHandler
see AddKeyDownHandler, and RemoveKeyDownHandler
see AddKeyDownHandler, and RemoveKeyDownHandler
Contoh
Contoh berikut membuat TextBox yang melampirkan penanganan aktivitas untuk peristiwa tersebut KeyDown . Saat ditekan Return , penanganan aktivitas menampilkan teks di TextBox dalam TextBlock.
<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
Keterangan
Ini adalah peristiwa terlampir. WPF mengimplementasikan peristiwa yang dilampirkan sebagai peristiwa yang dirutekan. Peristiwa terlampir pada dasarnya adalah konsep bahasa XAML untuk mereferensikan peristiwa yang dapat ditangani pada objek yang tidak menentukan peristiwa tersebut, yang diperluas WPF dengan juga memungkinkan peristiwa melintasi rute. Peristiwa terlampir tidak memiliki sintaks penanganan langsung dalam kode; untuk melampirkan handler untuk peristiwa yang dirutekan dalam kode, Anda menggunakan metode Add*Handler yang ditunjuk. Untuk detailnya, lihat Gambaran Umum Peristiwa Terlampir.
Informasi Peristiwa Yang Dirutekan
Bidang pengidentifikasi | KeyDownEvent |
Strategi perutean | Menggelegak |
Delegasikan | KeyEventHandler |
- Peristiwa penerowongan yang sesuai adalah PreviewKeyDown.