PresentationSource.RemoveSourceChangedHandler 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.
Menghapus handler untuk peristiwa SourceChanged
dari elemen yang disediakan.
public:
static void RemoveSourceChangedHandler(System::Windows::IInputElement ^ e, System::Windows::SourceChangedEventHandler ^ handler);
public static void RemoveSourceChangedHandler (System.Windows.IInputElement e, System.Windows.SourceChangedEventHandler handler);
static member RemoveSourceChangedHandler : System.Windows.IInputElement * System.Windows.SourceChangedEventHandler -> unit
Public Shared Sub RemoveSourceChangedHandler (e As IInputElement, handler As SourceChangedEventHandler)
Parameter
Elemen untuk menghapus handler dari.
- handler
- SourceChangedEventHandler
Implementasi handler untuk dihapus.
Keterangan
Meskipun ini adalah peristiwa yang dirutekan, ada pembatasan khusus yang ditempatkan pada peristiwa ini yang berbeda dari perilaku peristiwa yang dirutekan normal, karena jumlah elemen yang relatif kecil dalam skenario aplikasi umum yang akan menyangkut diri mereka sendiri dengan penanganan peristiwa ini.
Anda tidak dapat menggunakan metode UIElement atau ContentElementRemoveHandler untuk menghapus handler. Anda harus menggunakan RemoveSourceChangedHandler.
Sintaks C#
+=
dan-=
penanganan aktivitas, dan sintaks handler khusus bahasa lainnya, tidak didukung, karena peristiwa itu sendiri tidak diekspos sebagai publik. Hanya metode utilitas PresentationSource untuk menambahkan dan menghapus handler yang didukung secara langsung.