ButtonBase.CommandParameter Propriedade

Definição

Obtém ou define o parâmetro a transmitir à 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 de Propriedade

Parâmetro para passar à Command propriedade.

Atributos

Observações

A maioria dos comandos existentes das bibliotecas de comandos não utiliza um parâmetro de comando. Dos comandos que usam um parâmetro de comando, a maioria destes recebe um parâmetro com algum valor de tipo primitivo, como um inteiro ou uma cadeia. No entanto, é possível criar um comando personalizado onde esse comando espera um tipo não primitivo como parâmetro de comando. Para um caso de comando personalizado como este, definir CommandParameter código pode exigir uma instância de objeto nova ou existente. Definir CommandParameter a marcação pode exigir sintaxe do elemento de propriedade, onde o elemento objeto que preenche a sintaxe do elemento de propriedade é um novo elemento do tipo esperado por esse comando. Alternativamente, a definição de marcação pode exigir uma referência através de uma extensão de marcação a um objeto existente (normalmente estas referências são feitas com Binding Markup Extension ou StaticResource Markup Extension).

Uso de atributos XAML

<object CommandParameter="commandParameter" />

Valores XAML

ComandoParâmetro Um valor do mesmo tipo que o comando específico especificado na Command propriedade espera. Se usar um comando de biblioteca de comandos existente, consulte a documentação dessa biblioteca de comandos para informações de utilização de XAML, incluindo que tipo de CommandParameter comando o comando espera. Se usar um comando personalizado, veja Observações.

Informação de Propriedade de Dependência

Número Value
Campo identificador CommandParameterProperty
Propriedades dos metadados definidas como true None

Aplica-se a

Ver também