- ベストアンサー
[C#]コントロールの背景色について
VS.net C#でプログラムを作ったところ、windows2000のPCではフォーム/コントロールが一部黒く塗りつぶされて表示されました。 開発環境のwindowsXPでは問題ありませんでした。 これは、色の機種依存ということなのでしょうか? とりあえずコントロールの背景色をWindowsシステムカラーからwebカラーに変更したところ、メニューバー以外は正常に表示されるようになりましたが、メニューバーだけはプロパティの背景色だけでは直りません。 この問題については、コントロールのプロパティで背景色を変更する以外に、何か解決策があるのでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
お礼
ありがとうございました。 なるほど、webカラーで統一すればよいということですね。 唯一正しく表示されないMenuBarについては、画面のプロパティをいじってもダメだったので、これはアプリの方の指定がまだwindowsシステムカラーになっているということかな。確認してみます。