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á data specifická pro příkaz.
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říkazu. Výchozí hodnota je null
.
Příklady
Následující příklad ukazuje použití Button jako zdroje příkazu pro vlastní příkaz. Vlastnost CommandButton je nastavena na vlastní RoutedCommand volanou customCommand
a CommandParameter slouží k předání hodnoty Value vlastnosti Slider ovládacího prvku. To je dosažení pomocí vazby dat na CommandParameterValue vlastnost. Převaděč ve výrazu vazby Value je vlastníIValueConverter, který se převede 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 se používá k předání konkrétních informací do 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ává nebo neočekává parametry příkazu.