FrameworkElement.OnToolTipOpening(ToolTipEventArgs) Metode
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.
Dipanggil setiap kali peristiwa yang dirutekan ToolTipOpening mencapai kelas ini dalam rutenya. Terapkan metode ini untuk menambahkan penanganan kelas untuk peristiwa ini.
protected:
virtual void OnToolTipOpening(System::Windows::Controls::ToolTipEventArgs ^ e);
protected virtual void OnToolTipOpening (System.Windows.Controls.ToolTipEventArgs e);
abstract member OnToolTipOpening : System.Windows.Controls.ToolTipEventArgs -> unit
override this.OnToolTipOpening : System.Windows.Controls.ToolTipEventArgs -> unit
Protected Overridable Sub OnToolTipOpening (e As ToolTipEventArgs)
Parameter
Menyediakan data tentang peristiwa tersebut.
Keterangan
Metode ini tidak memiliki implementasi default. Anda masih harus memanggil implementasi dasar jika kelas perantara dalam pewarisan telah menerapkan metode ini.
Tujuan metode ini agak mirip dengan metode peristiwa runtime bahasa umum (CLR) On*: metode ini menyediakan sarana untuk menangani peristiwa yang cocok dari kelas turunan dengan handler kelas alih-alih handler instans. Dalam hal ini peristiwa yang cocok adalah peristiwa yang dirutekan. Pola implementasi metode On* berbeda untuk peristiwa yang dirutekan karena peristiwa yang dirutekan mungkin telah dinaikkan oleh elemen turunan, belum tentu elemen yang akan memanggil penangan, sehingga implementasi Anda perlu mempertimbangan properti sumber argumen peristiwa (dan tidak boleh mencoba menaikkan kembali peristiwa dalam banyak kasus). Subkelas FrameworkElement dapat memilih untuk memanggil metode handler kelas privat saat peristiwa diterima di sepanjang rute. Salah satu skenario potensial adalah mengambil argumen peristiwa dan dengan sengaja menandai peristiwa sebagai ditangani untuk mempersingkat rute.