0

Windows XPでVisual Studio 2010を使用してWindowsフォームアプリケーションを作成しましたが、問題は、W7などの他のバージョンに移動することです..または、sysでアップグレードされたバージョンにテーマを変更すると、フォームの色も変更されるため、フォームを変更する方法を教えてください。それらの要素に関係なく、OSまたはテーマに従って動的に色を付けます???

4

2 に答える 2

0

Program.csファイルから以下のコードをコメントするだけです。

Application.EnableVisualStyles();

そして、好きなように色やテーマを適用すると、オペレーティング システムに関係なく影響を受けます。

于 2012-07-12T07:53:45.747 に答える
0

システム テーマを使用したくない場合は、アプリケーションの起動時に次のコードを追加します。

Application.VisualStyleState =
    System.Windows.Forms.VisualStyles.VisualStyleState.NoneEnabled;
于 2012-07-12T07:25:45.160 に答える