Partager via


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é

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

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 primitif, 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 du 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 par le biais d’une extension de balisage vers un objet existant (en général, ces références sont effectuées avec l’extension de balisage de liaison ou staticResource Markup Extension).

Utilisation des 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 existante de bibliothèque de commandes, consultez la documentation de la bibliothèque de commandes pour les informations d’utilisation XAML, y compris le type de CommandParameter commande attendu. Si vous utilisez une commande personnalisée, consultez Remarques.

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

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

S’applique à

Voir aussi