CanExecuteRoutedEventArgs.Parameter Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.