GroupBoxRenderer.RenderMatchingApplicationState Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, определяющее, использует ли модуль отрисовки состояние приложения для определения стиля отрисовки.
public:
static property bool RenderMatchingApplicationState { bool get(); void set(bool value); };
public static bool RenderMatchingApplicationState { get; set; }
member this.RenderMatchingApplicationState : bool with get, set
Public Shared Property RenderMatchingApplicationState As Boolean
Значение свойства
Значение true
, если состояние приложения используется для определения стиля отрисовки, и значение false
в противном случае. Значение по умолчанию — true
.
Примеры
В следующем примере кода свойство используется RenderMatchingApplicationState для изменения того, отображается ли поле группы с помощью визуальных стилей. Этот пример входит в состав более крупного примера использования класса GroupBoxRenderer.
// Match application style and toggle visual styles off
// and on for the application.
private void button1_Click(object sender, EventArgs e)
{
GroupBoxRenderer.RenderMatchingApplicationState = true;
Application.VisualStyleState =
Application.VisualStyleState ^
VisualStyleState.ClientAndNonClientAreasEnabled;
if (Application.RenderWithVisualStyles)
this.Text = "Visual Styles Enabled";
else
this.Text = "Visual Styles Disabled";
}
' Match application style and toggle visual styles off
' and on for the application.
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) _
Handles button1.Click
GroupBoxRenderer.RenderMatchingApplicationState = True
Application.VisualStyleState = _
Application.VisualStyleState Xor _
VisualStyleState.ClientAndNonClientAreasEnabled
If Application.RenderWithVisualStyles Then
Me.Text = "Visual Styles Enabled"
Else
Me.Text = "Visual Styles Disabled"
End If
End Sub
Комментарии
Если RenderMatchingApplicationState это так true
, GroupBoxRenderer параметр используется для Application.RenderWithVisualStyles определения стиля отрисовки. В противном случае RenderMatchingApplicationState false
отрисовщик всегда будет отображаться с помощью визуальных стилей.