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. Default 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. Contohnya tidak mengatur Header properti, tetapi Header untuk MenuItem adalah "Salin" pada durasi. 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 dimunculkan saat MenuItem diklik - tepat setelah Click peristiwa. Perintah dinaikkan pada elemen sesuai dengan prioritas berikut:
Jika CommandTarget diatur pada , elemen tersebut MenuItemdigunakan.
PlacementTarget dari yang ContextMenu berisi MenuItem.
Target fokus jendela utama yang berisi Menu.
Yang MenuItem diklik.
Informasi Properti Dependensi
Bidang pengidentifikasi | CommandProperty |
Properti metadata diatur ke true |
Tidak ada |