Поделиться через


CommandManager.RemoveExecutedHandler Метод

Определение

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

public:
 static void RemoveExecutedHandler(System::Windows::UIElement ^ element, System::Windows::Input::ExecutedRoutedEventHandler ^ handler);
public static void RemoveExecutedHandler (System.Windows.UIElement element, System.Windows.Input.ExecutedRoutedEventHandler handler);
static member RemoveExecutedHandler : System.Windows.UIElement * System.Windows.Input.ExecutedRoutedEventHandler -> unit
Public Shared Sub RemoveExecutedHandler (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)

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

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