Web検索はbingがおすすめ!

ビジュアルスタイルの有効・無効を切り替える (XP Styleの無効化) - C#

アプリケーションのビジュアルスタイルを無効にする方法を紹介します。

UI

以下のUIを準備します。

コード

以下のコードを記述します。

Program.cs

using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;

namespace FormBorder
{
  static class Program
  {
    /// <summary>
    /// アプリケーションのメイン エントリ ポイントです。
    /// </summary>
    [STAThread]
    static void Main()
    {
      //Application.EnableVisualStyles(); //コメントアウト
      Application.SetCompatibleTextRenderingDefault(false);
      Application.Run(new FormMain());
    }
  }
}

解説

Application.EnableVisualStyles();
により、ビジュアルスタイルが有効になるため、この行をコメントアウトするとビジュアルスタイルを無効にできます。

実行結果

Application.EnableVisualStyles();をコメントアウトした際の実行結果です。


ビジュアルスタイルが有効な場合の実行結果です。


著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2012-06-12
iPentec all rights reserverd.