RadioButtonRenderer.RenderMatchingApplicationState Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se o renderizador usa o estado do aplicativo para determinar o estilo de renderização.
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
Valor da propriedade
true
se o estado do aplicativo for usado para determinar o estilo de renderização; caso contrário, false
. O padrão é true
.
Exemplos
O exemplo de código a seguir usa a RenderMatchingApplicationState propriedade para mostrar que o estilo de renderização é alterado dependendo do estado do aplicativo. Este exemplo de código faz parte de um exemplo maior fornecido para a RadioButtonRenderer classe.
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
Comentários
Se a RenderMatchingApplicationState propriedade for true
, usará a RadioButtonRenderer configuração da Application.RenderWithVisualStyles propriedade para determinar o estilo de renderização. Se RenderMatchingApplicationState for false
, o renderizador sempre será renderizado usando estilos visuais.