Behavior.DisableAllCommands Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesnelerin devre dışı bırakılıp MenuCommand bırakılmayacağını belirten bir değer alır.
public:
virtual property bool DisableAllCommands { bool get(); };
public virtual bool DisableAllCommands { get; }
member this.DisableAllCommands : bool
Public Overridable ReadOnly Property DisableAllCommands As Boolean
Özellik Değeri
trueTasarımcının aldığı tüm MenuCommand nesneler etkin olduğunda Behavior durumları olarak ayarlanmalıdırEnabled = false; aksi takdirde, false.
Açıklamalar
true özelliği için DisableAllCommands bir değer, bu davranış etkin olduğunda tasarımcının aldığı tüm MenuCommand nesnelerin durumunun devre dışı bırakılması gerektiğini belirtirBehaviorService.
DisableAllCommands özelliği yöntemiyle FindCommand birlikte çalışarak glifler ve davranışlar arasındaki etkileşimi özelleştirebilmenizi sağlar. Aşağıdaki tabloda belirli bir için çağrısının FindCommand sonuçları özetlemektedir MenuCommand.
DisableAllCommands
true
|
DisableAllCommands
false
|
|
|---|---|---|
| İsabetle test edilen karakterin atanmış bir davranışı var |
MenuCommand belirtilen command ID değeri içinde IMenuCommandServicebulunursa, devre MenuCommand dışı bırakılır ve döndürülür.
null Aksi takdirde döndürülür. |
FindCommand davranışta çağrılır ve bulunursa davranışları MenuCommand döndürülür. Aksi takdirde, belirtilen command ID ile sonucu IMenuCommandService.FindCommand döndürülür. |
| İsabetle test edilen karakterin atanmış bir davranışı yok | belirtilen command ID değerinin sonucu IMenuCommandService.FindCommand döndürülür. |
belirtilen command ID değerinin sonucu IMenuCommandService.FindCommand döndürülür. |
Devralanlara Notlar
Varsayılan uygulama her zaman döndürür false.