Application.EnableVisualStyles メソッド
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションで visual スタイルを有効にします。
public:
static void EnableVisualStyles();
public static void EnableVisualStyles ();
static member EnableVisualStyles : unit -> unit
Public Shared Sub EnableVisualStyles ()
次のコード例では、 関数で をMain
呼び出してEnableVisualStyles、アプリケーションのビジュアル スタイルを有効にする方法を示します。
#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
このメソッドは、アプリケーションのビジュアル スタイルを有効にします。 ビジュアル スタイルは、オペレーティング システムテーマを形成する色、フォント、およびその他のビジュアル要素です。 コントロールとオペレーティング システムでサポートされている場合、コントロールはビジュアル スタイルで描画されます。 を有効にするには、 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 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。