Application.RenderWithVisualStyles Propriedade
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 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
true
se os estilos visuais estiverem habilitados para controles na área de cliente das janelas do aplicativo. Caso contrário, false
.
Se você estiver desenhando um controle personalizado, use essa propriedade para decidir se deseja desenhar o controle com ou sem estilos visuais, para 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 de 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. |
Produto | Versões |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: