Partager via


CommandBinding.PreviewCanExecute Événement

Définition

Se produit quand la commande associée à ce CommandBinding lance une vérification pour déterminer si la commande est exécutable sur la cible de commande actuelle.

public:
 event System::Windows::Input::CanExecuteRoutedEventHandler ^ PreviewCanExecute;
public event System.Windows.Input.CanExecuteRoutedEventHandler PreviewCanExecute;
member this.PreviewCanExecute : System.Windows.Input.CanExecuteRoutedEventHandler 
Public Custom Event PreviewCanExecute As CanExecuteRoutedEventHandler 
Public Event PreviewCanExecute As CanExecuteRoutedEventHandler 

Type d'événement

Remarques

Lorsque la CanExecute méthode sur un RoutedCommand est appelée, l’événement PreviewCanExecute est déclenché sur la cible de commande si la cible de commande a un CommandBinding pour la commande. Ensuite, le CanExecute gestionnaire pour cela CommandBinding est appelé. Si la cible de commande n’a CommandBinding pas de CommandBinding pour la commande, l’événement CanExecute s’affiche dans l’arborescence d’éléments à la recherche d’un élément associé à la commande. Si l’événement n’est pas géré, l’événement CanExecute est déclenché.

Informations sur les événements acheminés

Champ Identificateur PreviewCanExecuteEvent
Stratégie de routage Tunneling
Délégué CanExecuteRoutedEventHandler
  • L’événement de bulle correspondant est CanExecute.

S’applique à

Voir aussi