Sdílet prostřednictvím


CanExecuteRoutedEventArgs.Parameter Vlastnost

Definice

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.

Platí pro

Viz také