Application.RenderWithVisualStyles Propriedade

Definição

Obtém um valor que especifica se o aplicativo atual está desenhando controles com estilos visuais.

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

Valor da propriedade

true se os estilos visuais estiverem habilitados para controles na área do cliente das janelas do aplicativo; caso contrário, false.

Comentários

Se você estiver desenhando um controle personalizado, use essa propriedade para decidir se deseja desenhar o controle com ou sem estilos visuais, de modo que sua aparência seja consistente com outros controles no aplicativo.

A tabela a seguir mostra as quatro condições que devem existir para RenderWithVisualStyles retornar true.

Condition Descrição
O sistema operacional dá suporte a estilos visuais Para verificar essa condição separadamente, use a propriedade IsSupportedByOS da classe VisualStyleInformation.
O usuário habilitou estilos visuais no sistema operacional Para verificar essa condição separadamente, use a propriedade IsEnabledByUser da classe VisualStyleInformation.
Os estilos visuais estão habilitados no aplicativo Os estilos visuais podem ser habilitados em um aplicativo chamando o método EnableVisualStyles() ou usando um manifesto do aplicativo que especifica que ComCtl32.dll versão 6 ou posterior será usado para desenhar controles.
Estilos visuais estão sendo usados para desenhar a área do cliente das janelas do aplicativo Para verificar essa condição separadamente, use a propriedade VisualStyleState da classe Application e verifique se ela tem o valor VisualStyleState.ClientAreaEnabled ou VisualStyleState.ClientAndNonClientAreasEnabled.

Aplica-se a