ButtonBase.CommandParameter Propriété

Définition

Obtient ou définit le paramètre à passer à la propriété 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

Valeur de propriété

Object

Paramètre à transmettre à la propriété Command.

Attributs

Remarques

La plupart des commandes existantes des bibliothèques de commandes n’utilisent pas de paramètre de commande. Parmi les commandes qui utilisent un paramètre de commande, la plupart d’entre elles prennent un paramètre avec une valeur de type primitive, telle qu’un entier ou une chaîne. Toutefois, il est possible de créer une commande personnalisée dans laquelle cette commande attend un type nonprimitif comme paramètre de commande. Pour un cas de commande personnalisé comme celui-ci, la définition CommandParameter dans le code peut nécessiter une instance d’objet nouvelle ou existante. La définition CommandParameter dans le balisage peut nécessiter une syntaxe d’élément de propriété, où l’élément objet remplissant la syntaxe de l’élément de propriété est un nouvel élément du type attendu par cette commande. Vous pouvez également définir dans le balisage une référence via une extension de balisage à un objet existant (en général, ces références sont effectuées avec l’extension de balisage de liaison ou l’extension de balisage StaticResource).

Utilisation d'attributs XAML

<object CommandParameter="commandParameter" />  

Valeurs XAML

Commandparameter
Valeur du même type que la commande particulière spécifiée dans la Command propriété s’attend. Si vous utilisez une commande de bibliothèque de commandes existante, consultez la documentation de cette bibliothèque de commandes pour obtenir des informations d’utilisation XAML, y compris le type de CommandParameter commande attendu. Si vous utilisez une commande personnalisée, consultez Notes.

Informations sur les propriétés de dépendance

Champ d’identificateur CommandParameterProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à

Voir aussi