CommandBinding Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Associa um RoutedCommand aos manipuladores de eventos que implementam o comando.
public ref class CommandBinding
public class CommandBinding
type CommandBinding = class
Public Class CommandBinding
- Herança
-
CommandBinding
Um CommandBinding associa um comando aos/PreviewExecutedExecuted eventos e PreviewCanExecute/CanExecute que implementam e determinam o status do comando.
Quando o método ou de um RoutedCommand é chamado, os PreviewExecuted/ExecutedCanExecute/PreviewCanExecuteeventos ou são gerados no destino de comando.CanExecuteExecute Se o destino de comando tiver um CommandBinding para o comando, os manipuladores apropriados serão chamados. Se o destino de comando não tiver um CommandBinding para o comando, os eventos serão roteado pela árvore de elementos até que um elemento que tenha um CommandBinding seja encontrado.
Um CommandBinding tem uso limitado com um ICommand que não é um RoutedCommand. Isso ocorre porque um CommandBinding associa o comando ao ExecutedRoutedEventHandler e o CanExecuteRoutedEventHandler que escuta os Executed eventos roteado e CanExecute que são gerados quando o Execute método e CanExecute do RoutedCommand são chamados.
Command |
Inicializa uma nova instância da classe CommandBinding. |
Command |
Inicializa uma nova instância da classe CommandBinding usando o ICommand especificado. |
Command |
Inicializa uma nova instância da classe CommandBinding usando o ICommand e o manipulador de eventos Executed especificados. |
Command |
Inicializa uma nova instância da classe CommandBinding usando o ICommand especificado e os manipuladores de eventos Executed e CanExecute especificados. |
Command |
Obtém ou define o ICommand associado a esse CommandBinding. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Can |
Ocorre quando o comando associado a essa CommandBinding inicia uma verificação para determinar se o comando pode ser executado no destino do comando. |
Executed |
Ocorre quando o comando associado a este CommandBinding é executado. |
Preview |
Ocorre quando o comando associado a essa CommandBinding inicia uma verificação para determinar se o comando pode ser executado no destino do comando atual. |
Preview |
Ocorre quando o comando associado a este CommandBinding é executado. |
Produto | Versões |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: