WebControl.IsEnabled Özellik

Tanım

Denetimin etkinleştirilip etkinleştirilmediğini belirten bir değer alır.

protected public:
 property bool IsEnabled { bool get(); };
protected internal bool IsEnabled { get; }
member this.IsEnabled : bool
Protected Friend ReadOnly Property IsEnabled As Boolean

Özellik Değeri

Boolean

trueWebControl nesne etkinse; değilse, false.

Açıklamalar

Bu salt okunur bir özelliktir. Bir denetimi devre dışı bırakmak istiyorsanız, özelliğini olarak falseayarlarsınızEnabled.

Bir denetim başka bir denetim tarafından kapsanmazsa, özelliğin IsEnabled değeri her zaman özelliğin değeriyle Enabled aynıdır.

Bir IsEnabled denetim başka bir denetimin alt öğesiyse ve aşağıdaki koşulların Enabled tümü doğruysa özelliği özelliğinden farklı bir değere sahiptir:

  • özelliğinin Enabled veya IsEnabled üst denetimin özelliğinin değeri şeklindedir false.

  • Alt Enabled denetimin özelliği olarak trueayarlanır.

Bu durumda, alt denetim üst denetimin devre dışı durumunu devralır. IsEnabled Alt denetimin özelliği, alt denetimin özelliği olarak ayarlanarak Enabled açıkça devre dışı bırakılmamasına rağmen denetimin devre dışı bırakıldığını belirtmek için falsedöndürürfalse. Üst denetimin kendi özelliği olarak true ayarlanmış olabilirEnabled, ancak devre dışı durumunu üst öğesinden devralabilir vb.

ASP.NET bir sunucu denetimi için HTML öğelerini oluşturduğunda, özniteliklerini veya CSS class özniteliklerini disabled ayarlayarak öğeleri devre dışı olarak işaretler. Daha fazla bilgi için SupportsDisabledAttribute ve ControlRenderingCompatibilityVersion bölümlerine bakın.

Şunlara uygulanır

Ayrıca bkz.