CommandBinding.PreviewCanExecute Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre quando o comando associado a isto CommandBinding inicia uma verificação para determinar se o comando pode ser executado no alvo do comando atual.
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 de Evento
Observações
Quando o CanExecute método em a RoutedCommand é chamado, o PreviewCanExecute evento é ativado no alvo de comando se o alvo de comando tiver um CommandBinding para o comando. Depois é chamado o CanExecute responsável por isso CommandBinding . Se o destino do comando não tiver um CommandBinding para o comando, o CanExecute evento abre a árvore de elementos à procura de um elemento que tenha um CommandBinding associado ao comando. Se o evento não for tratado, o CanExecute evento é levantado.
Informação sobre Eventos Roteados
| Número | Value |
|---|---|
| Campo identificador | PreviewCanExecuteEvent |
| Estratégia de encaminhamento | Tunneling |
| Delegado | CanExecuteRoutedEventHandler |
- O evento de borbulhamento correspondente é CanExecute.