Aracılığıyla paylaş


CanExecuteRoutedEventArgs.Parameter Özellik

Tanım

Komuta özgü verileri alır.

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

Özellik Değeri

Komut verileri. Varsayılan değer null değeridir.

Örnekler

Aşağıdaki örnek, özel bir Button komut için komut kaynağı olarak kullanılacak şekilde gösterilir. özelliği adlı özel olarak ayarlanır ve CommandParameter bir Slider denetimin özelliğinin Value değerini geçirmek için kullanılır.RoutedCommandcustomCommandButtonCommand Bu, özelliğine bağlamak CommandParameter için veri bağlama kullanılarak gerçekleştirilir Value . Bağlama ifadesindeki dönüştürücü, bağlamadan önce öğesine dönüştüren Value özel IValueConverter bir Int32 ifadedirCommandParameter.

<!-- 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"/>

Açıklamalar

Komut parametresi, yürütülürken komuta belirli bilgileri geçirmek için kullanılır. Verilerin türü komutuyla tanımlanır.

Parameter olabilir null. Birçok komut komut parametrelerini işlemez veya beklemez.

Şunlara uygulanır

Ayrıca bkz.