Bagikan melalui


Stylus.StylusLeave Kejadian Terlampir

Definisi

Terjadi ketika kursor stylus meninggalkan batas elemen.

see AddStylusLeaveHandler, and RemoveStylusLeaveHandler
see AddStylusLeaveHandler, and RemoveStylusLeaveHandler
see AddStylusLeaveHandler, and RemoveStylusLeaveHandler

Contoh

Contoh berikut menunjukkan cara mengubah warna saat Button kursor stylus masuk dan meninggalkan batasnya. Contoh ini mengasumsikan bahwa ada yang Button dipanggil button1 dan bahwa StylusEnter peristiwa dan StylusLeave terhubung ke penanganan aktivitas.

Brush originalColor;

void button1_StylusLeave(object sender, StylusEventArgs e)
{
    button1.Background = originalColor;
}

void button1_StylusEnter(object sender, StylusEventArgs e)
{
    originalColor = button1.Background; 
    button1.Background = Brushes.Gray;
}
Private originalColor As Brush

Private Sub button1_StylusLeave(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusLeave

    button1.Background = originalColor

End Sub

Private Sub button1_StylusEnter(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusEnter

    originalColor = button1.Background
    button1.Background = Brushes.Gray

End Sub

Keterangan

Ini adalah peristiwa terlampir. WPF mengimplementasikan peristiwa yang dilampirkan sebagai peristiwa yang dirutekan. Peristiwa yang dilampirkan adalah, pada dasarnya, konsep bahasa XAML yang digunakan untuk mereferensikan peristiwa yang ditangani pada objek yang tidak, sendiri, menentukan peristiwa. WPF selanjutnya memperluas kemampuan peristiwa yang terlampir, memungkinkannya melintasi rute. Peristiwa terlampir tidak memiliki sintaks penanganan langsung dalam kode; untuk melampirkan handler untuk peristiwa yang dirutekan dalam kode, gunakan metode Add*Handler yang ditunjuk. Untuk detailnya, lihat Gambaran Umum Peristiwa Terlampir.

Informasi Peristiwa Yang Dirutekan

Bidang pengidentifikasi StylusLeaveEvent
Strategi perutean Langsung
Delegasikan StylusEventHandler

Berlaku untuk

Lihat juga