CommandBinding.PreviewCanExecute Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer de opdracht die aan deze CommandBinding opdracht is gekoppeld, een controle start om te bepalen of de opdracht kan worden uitgevoerd op het huidige opdrachtdoel.
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
Gebeurtenistype
Opmerkingen
Wanneer de CanExecute methode op een RoutedCommand aangeroepen wordt, wordt de PreviewCanExecute gebeurtenis gegenereerd op het opdrachtdoel als het opdrachtdoel een CommandBinding voor de opdracht heeft. Vervolgens wordt de CanExecute handler hiervoor CommandBinding aangeroepen. Als het opdrachtdoel geen voor de opdracht heeft CommandBinding , wordt de CanExecute gebeurtenis omhoog gebeld in de elementstructuur die zoekt naar een element dat aan de opdracht is CommandBinding gekoppeld. Als de gebeurtenis niet wordt verwerkt, wordt de CanExecute gebeurtenis gegenereerd.
Gerouteerde gebeurtenisgegevens
| Onderdeel | Value |
|---|---|
| Id-veld | PreviewCanExecuteEvent |
| Routeringsstrategie | Tunneling |
| gemachtigde | CanExecuteRoutedEventHandler |
- De bijbehorende bubbling gebeurtenis is CanExecute.