Прочетете на английски Редактиране

Споделяне чрез


CommandManager.RemoveCanExecuteHandler Method

Definition

Detaches the specified CanExecuteRoutedEventHandler from the specified element.

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

Parameters

element
UIElement

The element to remove handler from.

handler
CanExecuteRoutedEventHandler

The can execute handler.

Exceptions

element or handler is null.

Examples

The following example detaches a CanExecuteRoutedEventHandler and an ExecutedRoutedEventHandler which had previously been attached to a Button.

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

Applies to

Продукт Версии
.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, 10

See also