ButtonBase.CommandParameter Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví parametr pro předání vlastnosti 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
Hodnota vlastnosti
Parametr, který se má předat vlastnosti Command .
- Atributy
Poznámky
Většina existujících příkazů z knihoven příkazů nepoužívá parametr příkazu. Z příkazů, které používají parametr příkazu, většina z nich vezme parametr s určitou primitivní hodnotou typu, například celé číslo nebo řetězec. Je však možné vytvořit vlastní příkaz, ve kterém tento příkaz jako parametr příkazu očekává neprimitivní typ. Pro podobný případ vlastního příkazu může nastavení CommandParameter v kódu vyžadovat novou nebo existující instanci objektu. Nastavení CommandParameter v revizích může vyžadovat syntaxi elementu vlastnosti, kde prvek objektu vyplňující syntaxi elementu vlastnosti je nový prvek typu očekávaného tímto příkazem. Alternativně může nastavení v revizích vyžadovat odkaz prostřednictvím rozšíření značek k existujícímu objektu (obvykle se tyto odkazy provádějí s rozšířením značek vazby nebo rozšířením značek StaticResource).
Použití atributu XAML
<object CommandParameter="commandParameter" />
Hodnoty XAML
Commandparameter
Hodnota stejného typu jako konkrétní příkaz zadaný ve Command vlastnosti očekává. Pokud používáte existující příkaz knihovny příkazů, přečtěte si dokumentaci k informacím o použití XAML, včetně toho, jaký typ CommandParameter příkazu očekává. Pokud používáte vlastní příkaz, přečtěte si téma Poznámky.
Informace o vlastnosti závislosti
Pole identifikátoru | CommandParameterProperty |
Vlastnosti metadat nastavené na true |
Žádné |