WebControl.IsEnabled Ö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.
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 false
ayarlarsı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
true
ayarlanı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 false
dö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.