CanExecuteRoutedEventArgs.Parameter Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan data spesifik perintah.
public:
property System::Object ^ Parameter { System::Object ^ get(); };
public object Parameter { get; }
member this.Parameter : obj
Public ReadOnly Property Parameter As Object
Nilai Properti
Data perintah. Nilai defaultnya adalah null
.
Contoh
Contoh berikut muncul untuk menggunakan Button sebagai sumber perintah untuk perintah kustom.
Command Properti diatur Button ke kustom RoutedCommand yang disebut customCommand
dan CommandParameter digunakan untuk meneruskan nilai Value properti Slider kontrol. Ini dicapai dengan menggunakan pengikatan data untuk mengikat ke CommandParameterValue properti . Pengonversi dalam ekspresi pengikatan adalah kustom IValueConverter yang dikonversi Value menjadi Int32 sebelum mengikatnya ke 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"/>
Keterangan
Parameter perintah digunakan untuk meneruskan informasi tertentu ke perintah saat dijalankan. Jenis data ditentukan oleh perintah .
Parameter dapat berupa null
. Banyak perintah tidak memproses atau mengharapkan parameter perintah.