DependencyObject.RemoveHandler(DependencyProperty, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt eine EventHandler aus einem zugeordneten DependencyProperty.
public:
void RemoveHandler(System::Workflow::ComponentModel::DependencyProperty ^ dependencyEvent, System::Object ^ value);
public void RemoveHandler(System.Workflow.ComponentModel.DependencyProperty dependencyEvent, object value);
member this.RemoveHandler : System.Workflow.ComponentModel.DependencyProperty * obj -> unit
Public Sub RemoveHandler (dependencyEvent As DependencyProperty, value As Object)
Parameter
- dependencyEvent
- DependencyProperty
Die DependencyProperty.
Ausnahmen
Eines der Argumente ist ein Nullverweis (Nothing in Visual Basic).
dependencyEvent ist ein metaproperty.
-oder-
Dies dependencyEvent ist kein Ereignis.
Dies value ist eine ActivityBind und diese Instanz ist nicht in DesignMode.
Hinweise
Bereitgestellt als praktische direkte Methode zum Entfernen eines Ereignisdelegats.
Wenn Sie einen Delegaten erstellen, identifizieren Sie die Methode, die das Ereignis behandelt. Um das Ereignis dem Ereignishandler zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Wenn Sie den Delegaten nicht entfernen, wird der Ereignishandler immer dann aufgerufen, wenn das Ereignis auftritt. Weitere Informationen zu Ereignishandlerdelegatn finden Sie unter Behandeln und Auslösen von Ereignissen.