Прочитать на английском

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


CommandManager.RemoveCanExecuteHandler Метод

Определение

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

public static void RemoveCanExecuteHandler (System.Windows.UIElement element, System.Windows.Input.CanExecuteRoutedEventHandler handler);

Параметры

element
UIElement

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

handler
CanExecuteRoutedEventHandler

Обработчик, который может быть выполнен.

Исключения

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

Примеры

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

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

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

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

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