Behavior.DisableAllCommands 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 nilai yang menunjukkan apakah MenuCommand objek harus dinonaktifkan.
public:
virtual property bool DisableAllCommands { bool get(); };
public virtual bool DisableAllCommands { get; }
member this.DisableAllCommands : bool
Public Overridable ReadOnly Property DisableAllCommands As Boolean
Nilai Properti
true jika semua MenuCommand objek yang diterima desainer harus memiliki status yang diatur ke Enabled = false ketika ini Behavior aktif; jika tidak, false.
Keterangan
true Nilai untuk DisableAllCommands properti menunjukkan bahwa BehaviorService semua MenuCommand objek yang diterima desainer harus menonaktifkan statusnya saat perilaku ini aktif.
Properti DisableAllCommands bekerja bersama dengan FindCommand metode sehingga Anda dapat menyesuaikan interaksi antara glyph dan perilaku. Tabel berikut ini meringkas hasil panggilan ke FindCommand untuk tertentu MenuCommand.
DisableAllCommands is true |
DisableAllCommands is false |
|
|---|---|---|
| Glyph yang diuji temuan memiliki perilaku yang ditetapkan |
MenuCommand Jika dengan yang ditentukan command ID ditemukan di , yang MenuCommand dinonaktifkan IMenuCommandServicedan dikembalikan. Jika tidak, null dikembalikan. |
FindCommand dipanggil pada perilaku dan, jika ditemukan, perilaku MenuCommand dikembalikan. Jika tidak, hasil IMenuCommandService.FindCommand dengan yang ditentukan command ID dikembalikan. |
| Glyph yang diuji temuan tidak memiliki perilaku yang ditetapkan | Hasil dengan IMenuCommandService.FindCommand yang ditentukan command ID dikembalikan. |
Hasil dengan IMenuCommandService.FindCommand yang ditentukan command ID dikembalikan. |
Catatan Bagi Inheritor
Implementasi default selalu mengembalikan false.