CommandBinding.PreviewExecuted Событие

Определение

Происходит при выполнении команды, связанной с этим CommandBinding.Occurs when the command associated with this CommandBinding executes.

public:
 event System::Windows::Input::ExecutedRoutedEventHandler ^ PreviewExecuted;
public event System.Windows.Input.ExecutedRoutedEventHandler PreviewExecuted;
member this.PreviewExecuted : System.Windows.Input.ExecutedRoutedEventHandler 
Public Event PreviewExecuted As ExecutedRoutedEventHandler 

Комментарии

При выполнении RoutedCommand вызывается событие PreviewExecuted на целевом объекте команды.When a RoutedCommand executes, it raises the PreviewExecuted event on the command target. Если целевой объект команды имеет CommandBinding для команды вызывается обработчик PreviewExecuted для этого CommandBinding.If the command target has a CommandBinding for the command the PreviewExecuted handler for that CommandBinding is called. Если целевой объект команды не имеет CommandBinding для команды, PreviewExecuted событие осуществляет туннелирование по дереву элементов, выполняя поиск элемента с CommandBinding, связанным с командой.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. Если событие предварительного просмотра не обрабатывается, в целевом объекте команды возникает событие Executed.If the preview event is not handled, the Executed event is raised on command target.

Сведения о маршрутизируемом событииRouted Event Information

Поле идентификатораIdentifier field PreviewExecutedEvent
Стратегия маршрутизацииRouting strategy ТуннелированиеTunneling
ДелегатDelegate ExecutedRoutedEventHandler
  • Соответствующее событие восходящей маршрутизации Executed.The corresponding bubbling event is Executed.

Применяется к

Дополнительно