VisualStyleRenderer.IsSupported 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指定操作系统是否正在使用视觉样式绘制控件。
public:
static property bool IsSupported { bool get(); };
public static bool IsSupported { get; }
member this.IsSupported : bool
Public Shared ReadOnly Property IsSupported As Boolean
属性值
如果操作系统支持视觉样式,且用户已经在操作系统中启用了视觉样式并将视觉样式应用于应用程序窗口的工作区,则为 true
;否则为 false
。
注解
下表介绍了如何单独检查属性 IsSupported 要返回 true
的三个条件中的每一个。
条件 | 如何单独确定 |
---|---|
操作系统支持视觉样式。 | IsSupportedByOS验证类的属性VisualStyleInformation是否为 true 。 |
用户已在操作系统中启用视觉样式。 | IsEnabledByUser验证类的属性VisualStyleInformation是否为 true 。 |
正在使用视觉样式来绘制应用程序窗口的工作区。 | 验证类的属性Application是否VisualStyleState具有值VisualStyleState.ClientAreaEnabled或 VisualStyleState.ClientAndNonClientAreasEnabled。 |