ButtonBase.CommandParameter Propriedade
Definição
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.
Obtém ou define o parâmetro a ser passado para a propriedade Command.
public:
property System::Object ^ CommandParameter { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public object CommandParameter { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.CommandParameter : obj with get, set
Public Property CommandParameter As Object
Valor da propriedade
Parâmetro a ser passado para a propriedade Command.
- Atributos
Comentários
A maioria dos comandos existentes das bibliotecas de comandos não usa um parâmetro de comando. Dos comandos que usam um parâmetro de comando, a maioria deles usa um parâmetro com algum valor de tipo primitivo, como um inteiro ou uma cadeia de caracteres. No entanto, é possível criar um comando personalizado em que esse comando espera um tipo nãoprimitivo como seu parâmetro de comando. Para um caso de comando personalizado como este, a configuração CommandParameter no código pode exigir uma instância de objeto nova ou existente. A configuração CommandParameter na marcação pode exigir sintaxe de elemento de propriedade, em que o elemento de objeto que preenche a sintaxe do elemento de propriedade é um novo elemento do tipo esperado por esse comando. Como alternativa, a configuração na marcação pode exigir uma referência por meio de uma extensão de marcação para um objeto existente (normalmente, essas referências são feitas com a Extensão de Marcação de Associação ou a Extensão de Marcação StaticResource).
Uso do Atributo XAML
<object CommandParameter="commandParameter" />
Valores XAML
Commandparameter
Um valor do mesmo tipo que o comando específico especificado na Command propriedade espera. Se você usar um comando de biblioteca de comandos existente, consulte a documentação da biblioteca de comandos para informações de uso XAML, incluindo qual tipo de CommandParameter comando espera. Se você usar um comando personalizado, consulte Comentários.
Informações da propriedade de dependência
| Campo identificador | CommandParameterProperty |
Propriedades de metadados definidas como true |
Nenhum |