ButtonBase.CommandParameter Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia parametr do przekazania do Command właściwości.
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
Wartość właściwości
Parametr do przekazania do Command właściwości.
- Atrybuty
Uwagi
Większość istniejących poleceń z bibliotek poleceń nie używa parametru polecenia. Z poleceń, które używają parametru polecenia, większość z nich bierze parametr z jakąś wartością typu pierwotnego, taką jak liczba całkowita lub ciąg. Istnieje jednak możliwość utworzenia polecenia niestandardowego, w którym to polecenie oczekuje typu innego niż parametr polecenia. W przypadku niestandardowego przypadku polecenia, takiego jak ten, ustawienie CommandParameter w kodzie może wymagać nowego lub istniejącego wystąpienia obiektu. Ustawienie CommandParameter w znacznikach może wymagać składni elementu właściwości, gdzie element obiektu wypełniający składnię elementu właściwości jest nowym elementem typu oczekiwanego przez to polecenie. Alternatywnie ustawienie w adiustacji może wymagać odwołania za pomocą rozszerzenia znaczników do istniejącego obiektu (zazwyczaj te odwołania są wykonywane z rozszerzeniem znaczników powiązania lub staticResource Markup Extension).
Użycie atrybutu języka XAML
<object CommandParameter="commandParameter" />
Wartości XAML
Commandparameter
Wartość tego samego typu co określone polecenie określone we Command właściwości oczekuje. Jeśli używasz istniejącego polecenia biblioteki poleceń, zapoznaj się z dokumentacją biblioteki poleceń dotyczącą informacji o użyciu języka XAML, w tym tego, jakiego typu CommandParameter polecenia oczekuje. Jeśli używasz polecenia niestandardowego, zobacz Uwagi.
Informacje dotyczące właściwości zależności
Pole identyfikatora | CommandParameterProperty |
Właściwości metadanych ustawione na true |
Brak |