Stylus.StylusInRange 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 stylus berada dalam kisaran tablet.
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
Contoh
Contoh berikut menunjukkan cara mengatur EditingMode properti dari ke InkCanvasEraseByStroke ketika stylus terbalik. Contoh ini mengasumsikan bahwa ada yang InkCanvas dipanggil inkCanvas1
dan bahwa StylusInRange peristiwa terhubung ke penanganan aktivitas. Untuk melihat perubahan kursor, atur properti ke UseCustomCursortrue
pada inkCanvas1
.
void inkCanvas1_StylusInRange(object sender, StylusEventArgs e)
{
if (e.StylusDevice.Inverted == true)
{
inkCanvas1.EditingMode = InkCanvasEditingMode.EraseByStroke;
inkCanvas1.Cursor = System.Windows.Input.Cursors.Hand;
}
else
{
inkCanvas1.EditingMode = InkCanvasEditingMode.Ink;
inkCanvas1.Cursor = System.Windows.Input.Cursors.Pen;
}
}
Private Sub inkCanvas1_StylusInRange(ByVal sender As Object, ByVal e As StylusEventArgs) _
Handles inkCanvas1.StylusInRange
If e.StylusDevice.Inverted = True Then
inkCanvas1.EditingMode = InkCanvasEditingMode.EraseByStroke
inkCanvas1.Cursor = System.Windows.Input.Cursors.Hand
Else
inkCanvas1.EditingMode = InkCanvasEditingMode.Ink
inkCanvas1.Cursor = System.Windows.Input.Cursors.Pen
End If
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 | StylusInRangeEvent |
Strategi perutean | Menggelegak |
Delegasikan | StylusEventHandler |