VisualStyleRenderer.IsSupported プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オペレーティング システムがコントロールを描画するのに visual スタイルを使用しているかどうか示す値を取得します。
public:
static property bool IsSupported { bool get(); };
public static bool IsSupported { get; }
member this.IsSupported : bool
Public Shared ReadOnly Property IsSupported As Boolean
プロパティ値
オペレーティング システムが visual スタイルをサポートしていて、ユーザーがそのオペレーティング システムで visual スタイルを有効にしており、さらに visual スタイルがアプリケーション ウィンドウのクライアント領域に適用されている場合は、true
。それ以外の場合は false
。
注釈
次の表では、プロパティを返true
すために存在する必要がある 3 つの条件のそれぞれについて個別に確認するIsSupported方法について説明します。
条件 | 個別に決定する方法 |
---|---|
オペレーティング システム視覚スタイルをサポートしている。 | クラスのVisualStyleInformationプロパティが IsSupportedByOS であることをtrue 確認します。 |
ユーザーがオペレーティング システムで視覚スタイルを有効にしている。 | クラスのVisualStyleInformationプロパティが IsEnabledByUser であることをtrue 確認します。 |
アプリケーション ウィンドウのクライアント領域を描画するために視覚スタイルが使用されている。 | クラスのプロパティにVisualStyleStateApplication値VisualStyleState.ClientAreaEnabledまたは値があることを確認しますVisualStyleState.ClientAndNonClientAreasEnabled。 |