Compartilhar via


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.

Condição Descrição
O sistema operacional dá suporte a estilos visuais Para verificar essa condição separadamente, use a IsSupportedByOS propriedade da VisualStyleInformation classe.
O usuário habilitou estilos visuais no sistema operacional Para verificar essa condição separadamente, use a IsEnabledByUser propriedade da VisualStyleInformation classe.
Os estilos visuais estão habilitados no aplicativo Os estilos visuais podem ser habilitados em um aplicativo chamando o EnableVisualStyles() método 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 VisualStyleState propriedade da Application classe e verifique se ela tem o valor VisualStyleState.ClientAreaEnabled ou VisualStyleState.ClientAndNonClientAreasEnabled.

Aplica-se a