Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Propiedad Application.RenderWithVisualStyles

 

Publicado: octubre de 2016

Obtiene un valor que especifica si la aplicación actual dibuja los controles con estilos visuales.

Espacio de nombres:   System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)

public static bool RenderWithVisualStyles { get; }

Valor de propiedad

Type: System.Boolean

true Si se habilitan estilos visuales para los controles en el área de cliente de windows de la aplicación; de lo contrario, false.

Si dibuja un control personalizado, utilice esta propiedad para decidir si se va a dibujar el control con o sin estilos visuales, para que su aspecto sea coherente con otros controles de la aplicación.

La tabla siguiente muestran las cuatro condiciones que deben existir para RenderWithVisualStyles para devolver true.

Condición

Descripción

El sistema operativo admite estilos visuales

Para comprobar esta condición por separado, utilice la IsSupportedByOS propiedad de la VisualStyleInformation clase.

El usuario ha habilitado los estilos visuales en el sistema operativo

Para comprobar esta condición por separado, utilice la IsEnabledByUser propiedad de la VisualStyleInformation clase.

Estilos visuales están habilitados en la aplicación

Se pueden habilitar estilos visuales en una aplicación mediante una llamada a la EnableVisualStyles() método o mediante una aplicación de manifiesto que especifica que la ComCtl32.dll versión 6 o posterior se utilizará para dibujar controles.

Estilos visuales se están utilizando para dibujar el área cliente de ventanas de la aplicación

Para comprobar esta condición por separado, utilice la VisualStyleState propiedad de la Application clase y compruebe que tiene el valor VisualStyleState.ClientAreaEnabled o VisualStyleState.ClientAndNonClientAreasEnabled.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: