CommandBinding.PreviewCanExecute Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando il comando associato a CommandBinding avvia un controllo per determinare se è possibile eseguire il comando sulla destinazione corrente.
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
Tipo evento
Commenti
Quando viene chiamato il CanExecute metodo in un RoutedCommand oggetto, l'evento PreviewCanExecute viene generato nella destinazione del comando se la destinazione del comando ha un CommandBinding oggetto per il comando. Viene quindi chiamato il CanExecute gestore per tale CommandBinding operazione. Se la destinazione del comando non ha un CommandBinding oggetto per il comando, l'evento CanExecute bolle fino all'albero degli elementi cercando un CommandBinding elemento associato al comando. Se l'evento non viene gestito, viene generato l'evento CanExecute .
Informazioni evento indirizzato
Campo Identificatore | PreviewCanExecuteEvent |
Strategia di routing | Tunneling |
Delegato | CanExecuteRoutedEventHandler |
- L'evento bubbling corrispondente è CanExecute.