CommandBinding.PreviewExecuted Event

Definition

Occurs when the command associated with this CommandBinding executes.

C#
public event System.Windows.Input.ExecutedRoutedEventHandler PreviewExecuted;

Event Type

Remarks

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.

Routed Event Information

Item Value
Identifier field PreviewExecutedEvent
Routing strategy Tunneling
Delegate ExecutedRoutedEventHandler
  • The corresponding bubbling event is Executed.

Applies to

Produkt Versioner
.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