Aracılığıyla paylaş


Behavior.DisableAllCommands Özellik

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.