CommandManager.RemovePreviewCanExecuteHandler Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отсоединяет заданный CanExecuteRoutedEventHandler от заданного элемента.
public:
static void RemovePreviewCanExecuteHandler(System::Windows::UIElement ^ element, System::Windows::Input::CanExecuteRoutedEventHandler ^ handler);
public static void RemovePreviewCanExecuteHandler (System.Windows.UIElement element, System.Windows.Input.CanExecuteRoutedEventHandler handler);
static member RemovePreviewCanExecuteHandler : System.Windows.UIElement * System.Windows.Input.CanExecuteRoutedEventHandler -> unit
Public Shared Sub RemovePreviewCanExecuteHandler (element As UIElement, handler As CanExecuteRoutedEventHandler)
Параметры
- element
- UIElement
Элемент, из которого удаляется обработчик handler
.
- handler
- CanExecuteRoutedEventHandler
Обработчик, который может быть выполнен.
Исключения
Параметр element
или handler
имеет значение null
.
Примеры
В следующем примере отсоединяются CanExecuteRoutedEventHandler и , ExecutedRoutedEventHandler которые ранее были присоединены к Button.
CommandManager.RemoveExecutedHandler(helpButton, HelpCmdExecuted);
CommandManager.RemoveCanExecuteHandler(helpButton, HelpCmdCanExecute);
CommandManager.RemoveExecutedHandler(helpButton, AddressOf HelpCmdExecuted)
CommandManager.RemoveCanExecuteHandler(helpButton, AddressOf HelpCmdCanExecute)