Bagikan melalui


MenuItem.Command Properti

Definisi

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:

  1. Jika CommandTarget diatur pada , elemen tersebut MenuItemdigunakan.

  2. PlacementTarget dari yang ContextMenu berisi MenuItem.

  3. Target fokus jendela utama yang berisi Menu.

  4. Yang MenuItem diklik.

Informasi Properti Dependensi

Bidang pengidentifikasi CommandProperty
Properti metadata diatur ke true Tidak ada

Berlaku untuk