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 |