VisualStyleRenderer.IsSupported Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, указывающее, использует ли ОС стили оформления, чтобы прорисовывать элементы управления.
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 . |
Стили оформления используются для рисования клиентской области окон приложений. | Убедитесь, что VisualStyleState свойство Application класса имеет значение VisualStyleState.ClientAreaEnabled или VisualStyleState.ClientAndNonClientAreasEnabled. |