Application.RenderWithVisualStyles Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que especifica se a aplicação atual está a desenhar controlos 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 de Propriedade
true se os estilos visuais estiverem ativados para controlos na área cliente das janelas da aplicação; caso contrário, false.
Observações
Se estiver a desenhar um controlo personalizado, use esta propriedade para decidir se desenha o controlo com ou sem estilos visuais, para que a sua aparência seja consistente com outros controlos na aplicação.
A tabela seguinte mostra as quatro condições que devem existir para RenderWithVisualStyles devolver true.
| Condition | Description |
|---|---|
| O sistema operativo suporta estilos visuais | Para verificar essa condição separadamente, use a propriedade IsSupportedByOS da classe VisualStyleInformation. |
| O utilizador ativou estilos visuais no sistema operativo | Para verificar essa condição separadamente, use a propriedade IsEnabledByUser da classe VisualStyleInformation. |
| Os estilos visuais estão ativados na aplicação | 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á usada para desenhar controles. |
| Estilos visuais estão a ser usados para desenhar a área cliente das janelas de aplicação | 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. |