Sdílet prostřednictvím


ButtonBase.CommandParameter Vlastnost

Definice

Získá nebo nastaví parametr předat do Command vlastnosti.

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 očekává neprimitivní typ jako jeho parametr příkazu. 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 značek může vyžadovat syntaxi elementu vlastnosti, kde element 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í pomocí rozšíření značek Binding Markup Extension nebo Rozšíření 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 této knihovny příkazů 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, podívejte se na poznámky.

Informace o vlastnosti závislosti

Položka Hodnota
Pole Identifikátor CommandParameterProperty
Vlastnosti metadat nastavené na true None

Platí pro

Viz také