MenuItem.Command 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 atau mengatur perintah yang terkait dengan item menu.
public:
property System::Windows::Input::ICommand ^ Command { System::Windows::Input::ICommand ^ get(); void set(System::Windows::Input::ICommand ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public System.Windows.Input.ICommand Command { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.Command : System.Windows.Input.ICommand with get, set
Public Property Command As ICommand
Nilai Properti
Perintah yang terkait dengan MenuItem. Defaultnya adalah null.
- Atribut
Contoh
Contoh berikut menunjukkan cara menggunakan properti perintah untuk mengaitkan perintah dengan item menu.
<MenuItem Header="_Open" Command="ApplicationCommands.Open"/>
<MenuItem Header="_Save" Command="ApplicationCommands.Save"/>
mib = new MenuItem();
mib.Command = System.Windows.Input.ApplicationCommands.Copy;
mib.Header = "_Copy";
mi.Items.Add(mib);
mic = new MenuItem();
mic.Command = System.Windows.Input.ApplicationCommands.Paste;
mic.Header = "_Paste";
mi.Items.Add(mic);
Keterangan
Properti ini digunakan untuk mengaitkan perintah dengan instans tertentu MenuItem . Contoh berikut mengaitkan perintah Salin dengan MenuItem dan secara otomatis menyediakan teks gerakan input Ctrl+C. Contoh tidak mengatur Header properti, tetapi Header untuk MenuItem adalah "Salin" pada waktu proses. Anda dapat menentukan header lain untuk MenuItem jika Anda ingin header tersebut berbeda. Untuk informasi tentang cara mengikat ke perintah yang diinginkan, lihat Menambahkan Perintah ke MenuItem.
<MenuItem Command="ApplicationCommands.Copy"/>
Perintah dinaikkan saat MenuItem diklik - tepat setelah Click peristiwa. Perintah dinaikkan pada elemen sesuai dengan prioritas berikut:
Jika CommandTarget diatur pada MenuItem, elemen tersebut digunakan.
PlacementTarget dari yang ContextMenu berisi MenuItem.
Target fokus jendela utama yang berisi Menu.
Yang MenuItem diklik.
Informasi Properti Dependensi
| Item | Nilai |
|---|---|
| Bidang pengidentifikasi | CommandProperty |
Properti metadata diatur ke true |
Tidak |