Application.RenderWithVisualStyles Свойство

Определение

Возвращает значение, указывающее, является ли текущее приложение элементами управления рисованием с визуальными стилями.

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

Значение свойства

true Значение , если визуальные стили включены для элементов управления в клиентской области окон приложений; falseв противном случае .

Комментарии

Если вы рисуете пользовательский элемент управления, используйте это свойство для выбора того, следует ли нарисовать элемент управления с визуальными стилями или без них, чтобы его внешний вид соответствовал другим элементам управления в приложении.

В следующей таблице показаны четыре условия, которые должны существовать для RenderWithVisualStyles возврата true.

Condition Description
Операционная система поддерживает визуальные стили Чтобы проверить это условие отдельно, используйте свойство IsSupportedByOS класса VisualStyleInformation.
Пользователь включил визуальные стили в операционной системе. Чтобы проверить это условие отдельно, используйте свойство IsEnabledByUser класса VisualStyleInformation.
Визуальные стили включены в приложении Стили визуальных элементов можно включить в приложении, вызвав метод EnableVisualStyles() или используя манифест приложения, указывающий, что для рисования элементов управления будет использоваться ComCtl32.dll версии 6 или более поздней.
Визуальные стили используются для рисования клиентской области окон приложений Чтобы проверить это условие отдельно, используйте свойство VisualStyleState класса Application и убедитесь, что оно имеет значение VisualStyleState.ClientAreaEnabled или VisualStyleState.ClientAndNonClientAreasEnabled.

Применяется к