CanExecuteRoutedEventArgs.Parameter Tulajdonság

Definíció

Lekéri a parancsspecifikus adatokat.

public:
 property System::Object ^ Parameter { System::Object ^ get(); };
public object Parameter { get; }
member this.Parameter : obj
Public ReadOnly Property Parameter As Object

Tulajdonság értéke

A parancsadatok. Az alapértelmezett érték a null.

Példák

Az alábbi példa egy egyéni parancs parancsforrásaként való használatát Button mutatja be. A Command tulajdonság Button értéke a hívott RoutedCommand egyénire customCommand van állítva, és a CommandParameter vezérlőelem tulajdonságának ValueSlider átadására szolgál. Ez úgy érhető el, hogy adatkötéssel köti a CommandParameter tulajdonsághoz Value . A kötési kifejezés konvertere egy egyéni IValueConverter , amely a kötés előtt átalakítja ValueInt32 azt a 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"/>

Megjegyzések

A parancsparaméter használatával adott információkat ad át a parancsnak a végrehajtáskor. Az adatok típusát a parancs határozza meg.

Parameter lehet null. Számos parancs nem dolgoz fel vagy vár parancsparamétereket.

A következőre érvényes:

Lásd még