CommandBinding.PreviewCanExecute Esemény

Definíció

Ez akkor fordul elő, ha az ehhez CommandBinding társított parancs ellenőrzést kezdeményez annak megállapításához, hogy a parancs végrehajtható-e az aktuális parancscélon.

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 

Eseménytípus

Megjegyzések

CanExecute A metódus RoutedCommand meghívásakor az PreviewCanExecute esemény a parancscélon lesz előállítva, ha a parancs célhelye rendelkezik CommandBinding a parancshoz. Ezután a CanExecute kezelőt CommandBinding meghívjuk. Ha a parancs célhelye nem rendelkezik CommandBinding a parancshoz tartozóval, az CanExecute esemény buborékok segítségével felborul az elemfán, és CommandBinding megkeresi a parancshoz társított elemet. Ha az eseményt nem kezeli a rendszer, akkor az CanExecute esemény előjön.

Irányított eseményinformációk

Termék Érték
Azonosító mező PreviewCanExecuteEvent
Útválasztási stratégia Tunneling
Képviselő CanExecuteRoutedEventHandler

A következőre érvényes:

Lásd még