CommandManager::AddPreviewExecutedHandler Method (UIElement^, ExecutedRoutedEventHandler^)
.NET Framework (current version)
Attaches the specified ExecutedRoutedEventHandler to the specified element.
Assembly: PresentationCore (in PresentationCore.dll)
public: static void AddPreviewExecutedHandler( UIElement^ element, ExecutedRoutedEventHandler^ handler )
Parameters
- element
-
Type:
System.Windows::UIElement^
The element to attach handler to.
- handler
-
Type:
System.Windows.Input::ExecutedRoutedEventHandler^
The can execute handler.
| Exception | Condition |
|---|---|
| ArgumentNullException | element or handler is null. |
The following example creates a CanExecuteRoutedEventHandler and an ExecutedRoutedEventHandler and attaches them to a Button which is a command source for the Help command.
First, the Button is created and associated with the Help command.
<Button Command="ApplicationCommands.Help" Name="helpButton">Help</Button>
Next, the CanExecuteRoutedEventHandler and the ExecutedRoutedEventHandler are created.
Finally, the handlers are attached to the Button using the AddCanExecuteHandler and AddExecutedHandler.
.NET Framework
Available since 3.0
Available since 3.0
Show: