Application.EnableVisualStyles Método

Definición

Habilita los estilos visuales para la aplicación.

C#
public static void EnableVisualStyles();

Ejemplos

En el ejemplo de código siguiente se muestra cómo llamar a EnableVisualStyles en la Main función para habilitar estilos visuales para la aplicación.

C#
using System;
using System.Drawing;
using System.Windows.Forms;

namespace VStyles
{
    public class Form1 : System.Windows.Forms.Form
    {

        private System.Windows.Forms.Button button1;
        
        [STAThread]
        static void Main() 
        {
            Application.EnableVisualStyles();
            Application.Run(new Form1());
        }

        public Form1()
        {
            this.button1 = new System.Windows.Forms.Button();
            this.button1.Location = new System.Drawing.Point(24, 16);
            this.button1.Size = new System.Drawing.Size(120, 100);
            this.button1.FlatStyle = FlatStyle.System;
            this.button1.Text = "I am themed.";

            // Sets up how the form should be displayed and adds the controls to the form.
            this.ClientSize = new System.Drawing.Size(300, 286);
            this.Controls.Add(this.button1);

            this.Text = "Application.EnableVisualStyles Example";
        }
    }
}

Comentarios

Este método habilita los estilos visuales para la aplicación. Los estilos visuales son los colores, las fuentes y otros elementos visuales que forman un tema del sistema operativo. Los controles se dibujarán con estilos visuales si el control y el sistema operativo lo admiten. Para tener un efecto, EnableVisualStyles() se debe llamar a antes de crear cualquier control en la aplicación; normalmente, EnableVisualStyles() es la primera línea de la Main función. No es necesario un manifiesto independiente para habilitar los estilos visuales al llamar a EnableVisualStyles().

Nota

Este método no tiene ningún efecto para los controles hospedados en Internet Explorer.

Se aplica a

Producto Versiones
.NET Framework 1.1, 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, 10

Consulte también