CommandManager.RemovePreviewExecutedHandler Метод

Определение

Отсоединяет заданный ExecutedRoutedEventHandler от заданного элемента.

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)

Параметры

element
UIElement

Элемент, из которого удаляется обработчик handler.

handler
ExecutedRoutedEventHandler

Выполненный обработчик.

Исключения

Параметр element или handler имеет значение null.

Примеры

В следующем примере отсоединяются CanExecuteRoutedEventHandler и , ExecutedRoutedEventHandler которые ранее были присоединены к Button.

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

Применяется к

См. также раздел