ButtonBase.CommandParameter Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |