KeyEventHandler Delegasikan
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.
public delegate void KeyEventHandler(System::Object ^ sender, KeyEventArgs ^ e);
public delegate void KeyEventHandler(object sender, KeyEventArgs e);
type KeyEventHandler = delegate of obj * KeyEventArgs -> unit
Public Delegate Sub KeyEventHandler(sender As Object, e As KeyEventArgs)
Parameter
- sender
- Object
Objek tempat penanganan aktivitas dilampirkan.
Data peristiwa.
Contoh
Contoh berikut memeriksa apakah kunci yang terkait dengan peristiwa adalah kuncinya Return .
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
Delegasi ini digunakan dengan peristiwa terlampir berikut:
Delegasi ini juga digunakan dengan peristiwa yang dirutekan berikut pada elemen dasar. Peristiwa yang dirutekan ini meneruskan peristiwa terlampir yang tercantum sebelumnya untuk membuatnya lebih mudah diakses oleh model elemen umum di WPF.
Peristiwa terlampir dan peristiwa yang dirutekan elemen dasar berbagi data peristiwa mereka, dan versi gelembung dan penerowongan peristiwa yang dirutekan juga berbagi data peristiwa. Hal ini dapat memengaruhi karakteristik peristiwa yang ditangani saat melakukan perjalanan ke rute peristiwa. Untuk detailnya, lihat Gambaran Umum Input.
Metode Ekstensi
GetMethodInfo(Delegate) |
Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan. |