WebControl.IsEnabled プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールが有効かどうかを示す値を取得します。
protected public:
property bool IsEnabled { bool get(); };
protected internal bool IsEnabled { get; }
member this.IsEnabled : bool
Protected Friend ReadOnly Property IsEnabled As Boolean
プロパティ値
WebControl オブジェクトが有効な場合は true
。それ以外の場合は false
。
注釈
これは、読み取り専用プロパティです。 コントロールを無効にする場合は、そのプロパティを Enabled に設定します false
。
コントロールが別のコントロールに含まれていない場合、プロパティの IsEnabled 値は常に プロパティの Enabled 値と同じです。
IsEnabledプロパティには、コントロールが別のコントロールのEnabled子であり、次のすべての状況が当てはまる場合は、 プロパティとは異なる値があります。
この状況では、子コントロールは親コントロールの無効な状態を継承します。
IsEnabled子コントロールの プロパティを に設定Enabledして、子コントロールが明示的に無効にされていない場合でも、コントロールが無効になっていることを示すために、子コントロールの プロパティfalse
が 返false
されます。 親コントロール自体のプロパティは Enabled に true
設定されていても、無効な状態を親から継承する場合があります。
ASP.NET サーバー コントロールの HTML 要素をレンダリングするときに、その属性または CSS class
属性を設定することで、要素をdisabled
無効としてマークします。 詳細については、次のトピックを参照してください。 SupportsDisabledAttribute および ControlRenderingCompatibilityVersion
適用対象
こちらもご覧ください
.NET