UIElement.OnPreviewMouseRightButtonUp(MouseButtonEventArgs) Metode
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.
Dipanggil ketika peristiwa rute yang tidak tertangani PreviewMouseRightButtonUp mencapai elemen dalam rutenya yang berasal dari kelas ini. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.
protected:
virtual void OnPreviewMouseRightButtonUp(System::Windows::Input::MouseButtonEventArgs ^ e);
protected virtual void OnPreviewMouseRightButtonUp(System.Windows.Input.MouseButtonEventArgs e);
abstract member OnPreviewMouseRightButtonUp : System.Windows.Input.MouseButtonEventArgs -> unit
override this.OnPreviewMouseRightButtonUp : System.Windows.Input.MouseButtonEventArgs -> unit
Protected Overridable Sub OnPreviewMouseRightButtonUp (e As MouseButtonEventArgs)
MouseButtonEventArgs yang berisi data peristiwa. Data peristiwa melaporkan bahwa tombol kanan mouse dirilis.
Peristiwa itu PreviewMouseRightButtonUp tampaknya menempuh rute penerowongan tetapi benar-benar berjalan dengan cara yang tidak langsung.
Mouse.PreviewMouseUp adalah peristiwa yang mendasar yang dirutekan terowongan, dan masing-masing UIElement di sepanjang rute peristiwa menggunakan penanganan yang identik untuk menaikkan peristiwa PreviewMouseRightButtonUpyang dirutekan langsung . Meskipun Anda dapat menandai PreviewMouseRightButtonUp peristiwa sebagai ditangani untuk tujuan elemen ini, status yang ditangani tidak mengabadikan elemen lain di sepanjang rute peristiwa. Namun, Anda mungkin ingin menandai peristiwa sebagai ditangani untuk mencegah penangan instans umum (yang tidak menentukan handledEventsToo
) agar tidak dipanggil.
Implementasi default untuk penanganan peristiwa mouse umum dalam UIElement mendengarkan Mouse.PreviewMouseUp dan mengonversinya ke peristiwa lokal yang sesuai. Jika Anda ingin mengambil alih logika ini, Anda harus membuat kelas turunan. Di konstruktor statis kelas turunan Anda, daftarkan penangan kelas alternatif untuk Mouse.PreviewMouseUp. Anda tidak dapat mengubah perilaku UIElement penanganan mouse dengan mengesampingkan OnPreviewMouseRightButtonUp.
Produk | Versi |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Umpan balik .NET
.NET adalah proyek sumber terbuka. Pilih tautan untuk memberikan umpan balik: