Aracılığıyla paylaş


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

true WebControl 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 kapsanmıyorsa, ö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ğeridir false.

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

Bu durumda, alt denetim üst denetimin devre dışı durumunu devralır. IsEnabled Alt denetimin özelliği, alt denetim özelliği olarak ayarlanarak Enabled açıkça devre dışı bırakılmasa bile 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 işlediği zaman, ö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.