Freigeben über


CommandManager.RemovePreviewExecutedHandler Methode

Definition

Trennt den angegebenen ExecutedRoutedEventHandler vom angegebenen Element.

public:
 static void RemovePreviewExecutedHandler(System::Windows::UIElement ^ element, System::Windows::Input::ExecutedRoutedEventHandler ^ handler);
public static void RemovePreviewExecutedHandler (System.Windows.UIElement element, System.Windows.Input.ExecutedRoutedEventHandler handler);
static member RemovePreviewExecutedHandler : System.Windows.UIElement * System.Windows.Input.ExecutedRoutedEventHandler -> unit
Public Shared Sub RemovePreviewExecutedHandler (element As UIElement, handler As ExecutedRoutedEventHandler)

Parameter

element
UIElement

Das Element, aus dem handler entfernt werden soll.

handler
ExecutedRoutedEventHandler

Der ausgeführte Handler.

Ausnahmen

element oder handler ist null.

Beispiele

Im folgenden Beispiel werden ein CanExecuteRoutedEventHandler und ein ExecutedRoutedEventHandler getrennt, die zuvor an eine Buttonangefügt wurden.

CommandManager.RemoveExecutedHandler(helpButton, HelpCmdExecuted);
CommandManager.RemoveCanExecuteHandler(helpButton, HelpCmdCanExecute);
CommandManager.RemoveExecutedHandler(helpButton, AddressOf HelpCmdExecuted)
CommandManager.RemoveCanExecuteHandler(helpButton, AddressOf HelpCmdCanExecute)

Gilt für:

Weitere Informationen