VisualStyleRenderer.IsSupported プロパティ

定義

オペレーティング システムがコントロールを描画するのに visual スタイルを使用しているかどうか示す値を取得します。

public:
 static property bool IsSupported { bool get(); };
public static bool IsSupported { get; }
member this.IsSupported : bool
Public Shared ReadOnly Property IsSupported As Boolean

プロパティ値

Boolean

オペレーティング システムが visual スタイルをサポートしていて、ユーザーがそのオペレーティング システムで visual スタイルを有効にしており、さらに visual スタイルがアプリケーション ウィンドウのクライアント領域に適用されている場合は、true。それ以外の場合は false

注釈

次の表では、プロパティを返trueすために存在する必要がある 3 つの条件のそれぞれについて個別に確認するIsSupported方法について説明します。

条件 個別に決定する方法
オペレーティング システム視覚スタイルをサポートしている。 クラスのVisualStyleInformationプロパティが IsSupportedByOS であることをtrue確認します。
ユーザーがオペレーティング システムで視覚スタイルを有効にしている。 クラスのVisualStyleInformationプロパティが IsEnabledByUser であることをtrue確認します。
アプリケーション ウィンドウのクライアント領域を描画するために視覚スタイルが使用されている。 クラスのプロパティにVisualStyleStateApplicationVisualStyleState.ClientAreaEnabledまたは値があることを確認しますVisualStyleState.ClientAndNonClientAreasEnabled

適用対象