RadioButtonRenderer.RenderMatchingApplicationState Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, определяющее, использует ли модуль отрисовки состояние приложения для определения стиля отрисовки.
public:
static property bool RenderMatchingApplicationState { bool get(); void set(bool value); };
public static bool RenderMatchingApplicationState { get; set; }
static member RenderMatchingApplicationState : bool with get, set
Public Shared Property RenderMatchingApplicationState As Boolean
Значение свойства
Значение true
, если состояние приложения используется для определения стиля отрисовки, и значение false
в противном случае. Значение по умолчанию — true
.
Примеры
В следующем примере кода свойство используется для RenderMatchingApplicationState отображения изменения стиля отрисовки в зависимости от состояния приложения. Этот пример входит в состав более крупного примера использования класса RadioButtonRenderer.
private void button1_Click(object sender, EventArgs e)
{
Application.VisualStyleState =
Application.VisualStyleState ^
VisualStyleState.ClientAndNonClientAreasEnabled;
GroupBoxRenderer.RenderMatchingApplicationState = true;
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
RadioButtonRenderer.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
, RadioButtonRenderer использует параметр из Application.RenderWithVisualStyles свойства для определения стиля отрисовки. Если RenderMatchingApplicationState имеет значение false
, отрисовщик всегда будет отображаться с использованием визуальных стилей.