Sdílet prostřednictvím


CanExecuteRoutedEventArgs.Parameter Vlastnost

Definice

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.

Platí pro

Viz také