Application.RenderWithVisualStyles 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 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 de 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, 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. |