Application.EnableVisualStyles メソッド

定義

アプリケーションで visual スタイルを有効にします。

C#
public static void EnableVisualStyles ();

次のコード例では、 関数で をMain呼び出してEnableVisualStyles、アプリケーションのビジュアル スタイルを有効にする方法を示します。

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";
        }
    }
}

注釈

このメソッドは、アプリケーションのビジュアル スタイルを有効にします。 ビジュアル スタイルは、オペレーティング システムテーマを形成する色、フォント、およびその他のビジュアル要素です。 コントロールとオペレーティング システムでサポートされている場合、コントロールはビジュアル スタイルで描画されます。 を有効にするには、 EnableVisualStyles() アプリケーションでコントロールを作成する前に を呼び出す必要があります。通常は、 EnableVisualStyles() 関数の最初の Main 行です。 を呼び出 EnableVisualStyles()すときにビジュアル スタイルを有効にするために、別のマニフェストは必要ありません。

注意

このメソッドは、インターネット エクスプローラーでホストされているコントロールには影響しません。

適用対象

製品 バージョン
.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

こちらもご覧ください