CommandBinding::PreviewExecuted Event

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Occurs when the command associated with this CommandBinding executes.

Namespace:   System.Windows.Input
Assembly:  PresentationCore (in PresentationCore.dll)

public:
event ExecutedRoutedEventHandler^ PreviewExecuted {
	void add(ExecutedRoutedEventHandler^ value);
	void remove(ExecutedRoutedEventHandler^ value);
}

When a RoutedCommand executes, it raises the PreviewExecuted event on the command target. If the command target has a CommandBinding for the command the PreviewExecuted handler for that CommandBinding is called. If the command target does not have a CommandBinding for the command the PreviewExecuted event tunnels down the element tree searching for an element that has a CommandBinding associated with the command. If the preview event is not handled, the Executed event is raised on command target.

Identifier field

PreviewExecutedEvent

Routing strategy

Tunneling

Delegate

ExecutedRoutedEventHandler

  • The corresponding bubbling event is Executed.

.NET Framework
Available since 3.0
Return to top
Show: