CanExecuteRoutedEventArgs.Parameter 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á konkrétní data příkazu.
public:
property System::Object ^ Parameter { System::Object ^ get(); };
public object Parameter { get; }
member this.Parameter : obj
Public ReadOnly Property Parameter As Object
Hodnota vlastnosti
Data příkazů. Výchozí hodnota je null.
Příklady
Následující příklad ukazuje použití Button jako zdroje příkazů pro vlastní příkaz. Vlastnost CommandButton je nastavena na vlastní RoutedCommand volaný customCommand a CommandParameter slouží k předání hodnoty Value vlastnosti Slider ovládacího prvku. Toto je úspěch pomocí vazby dat k vytvoření vazby CommandParameterValue na vlastnost. Převaděč ve výrazu vazby je vlastní IValueConverter , který se převede Value na před vazbou Int32 na CommandParameter.
<!-- The Command Source for the custom command-->
<!-- Passes Slider.Value as the CommandParameter-->
<Button Command="{x:Static custom:Window1.customCommand}"
Content="Command"
CommandParameter="{Binding ElementName=secondSlider,
Path=Value,
Converter={StaticResource ValueConverterResource}}"
Margin="10"/>
Poznámky
Parametr příkazu slouží k předání konkrétních informací příkazu při jeho spuštění. Typ dat je definován příkazem.
Parameter může být null. Mnoho příkazů nezpracovávejte ani neočekávejte parametry příkazu.