Application.EnableVisualStyles Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Włącza style wizualne dla aplikacji.
public:
static void EnableVisualStyles();
public static void EnableVisualStyles();
static member EnableVisualStyles : unit -> unit
Public Shared Sub EnableVisualStyles ()
Przykłady
W poniższym przykładzie Main kodu pokazano wywołanie EnableVisualStyles funkcji w celu włączenia stylów wizualnych dla aplikacji.
#using <System.dll>
#using <System.Windows.Forms.dll>
#using <System.Drawing.dll>
using namespace System;
using namespace System::Drawing;
using namespace System::Windows::Forms;
namespace VStyles
{
public ref class Form1: public System::Windows::Forms::Form
{
private:
System::Windows::Forms::Button^ button1;
public:
Form1()
{
this->button1 = gcnew System::Windows::Forms::Button;
this->button1->Location = System::Drawing::Point( 24, 16 );
this->button1->Size = 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 = System::Drawing::Size( 300, 286 );
this->Controls->Add( this->button1 );
this->Text = "Application::EnableVisualStyles Example";
}
};
}
[STAThread]
int main()
{
Application::EnableVisualStyles();
Application::Run( gcnew VStyles::Form1 );
}
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";
}
}
}
Imports System.Drawing
Imports System.Windows.Forms
Namespace VStyles
' Summary description for Form1.
Public Class Form1
Inherits System.Windows.Forms.Form
Private button1 As System.Windows.Forms.Button
<System.STAThread()> _
Public Shared Sub Main()
System.Windows.Forms.Application.EnableVisualStyles()
System.Windows.Forms.Application.Run(New Form1)
End Sub
Public Sub New()
Me.button1 = New System.Windows.Forms.Button()
Me.button1.Location = New System.Drawing.Point(24, 16)
Me.button1.Size = New System.Drawing.Size(120, 100)
Me.button1.FlatStyle = FlatStyle.System
Me.button1.Text = "I am themed."
' Sets up how the form should be displayed and adds the controls to the form.
Me.ClientSize = New System.Drawing.Size(300, 286)
Me.Controls.Add(Me.button1)
Me.Text = "Application.EnableVisualStyles Example"
End Sub
End Class
End Namespace 'VStyles
Uwagi
Ta metoda umożliwia style wizualne dla aplikacji. Style wizualizacji to kolory, czcionki i inne elementy wizualne, które tworzą motyw systemu operacyjnego. Kontrolki będą rysowanie ze stylami wizualnymi, jeśli kontrolka i system operacyjny go obsługują. Aby mieć efekt, EnableVisualStyles() należy wywołać przed utworzeniem wszelkich kontrolek w aplikacji. Zazwyczaj EnableVisualStyles() jest to pierwszy wiersz w Main funkcji. Osobny manifest nie jest wymagany do włączenia stylów wizualizacji podczas wywoływania metody EnableVisualStyles().
Uwaga
Ta metoda nie ma wpływu na kontrolki hostowane w programie Internet Explorer.