CommandBinding.PreviewCanExecute Esemény
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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 megfelelő buborékos esemény a CanExecute.