PresentationSource.RemoveSourceChangedHandler Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Eltávolít egy kezelőt az SourceChanged eseményhez a megadott elemből.
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)
Paraméterek
Az a elem, amelyből eltávolítja a kezelőt.
- handler
- SourceChangedEventHandler
Az eltávolítandó kezelő implementációja.
Megjegyzések
Annak ellenére, hogy ez egy irányított esemény, különleges korlátozások vonatkoznak erre az eseményre, amelyek eltérnek a normál irányított esemény viselkedésétől, mivel egy tipikus alkalmazásforgatókönyv viszonylag kis számú elemét érinti az esemény kezelése.
A kezelők eltávolításához nem használhatja a UIElement metódusokat vagy ContentElementRemoveHandler a metódusokat. Használnia kell RemoveSourceChangedHandler.
A C#
+=és-=az eseménykezelő szintaxisa, valamint más nyelvspecifikus kezelői szintaxisok nem támogatottak, mivel maga az esemény nem nyilvános. Csak a PresentationSource kezelők közvetlen hozzáadására és eltávolítására szolgáló segédprogramok támogatottak.