- - PR -
ToolStripのスタイルの変更方法について
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-02-28 00:38
Visual Basic 2005での質問があります。
Form上にToolStripを追加しました。 しかし、追加したデフォルトだと、青っぽい色をしています。 http://pub.idisk-just.com/fview/Z-O4y-jQHZircruvTizqoPyL0aKOjwiUv-F_YuAGtHdQvBwmE-Kht3DR_prWGdTjJtlpt3MLSwg.jpg しかし、一般的なワード2003などで使用されているように、 薄いグレーの色に変更したいと思います。 http://pub.idisk-just.com/fview/Z-O4y-jQHZircruvTizqoPyL0aKOjwiUv-F_YuAGtHdQvBwmE-Kht3DR_prWGdTjlg42-bcw0uo.jpg そこで、ToolStripのプロパティの中で、BackColorを変更します。 しかし、グレーの色に変更すると、ワードのようなスタイルにはならずに、 立体的なグラデーションが無くなってしまいます。 どうすればワードのように色を変えることが出来るか、 分かる方ご教示いただけないでしょうか? よろしくお願いします。 | ||||||||
|
投稿日時: 2006-02-28 10:56
Word 2003 も、XP の標準テーマ(青)では「青っぽいやつ」が表示されます。 丸みを帯びた立体的なデザインで、Windows のテーマに関係なくグレー系の色で表示されるのは Visual Studio だけです。
カスタム描画します。 方法 : ToolStrip コントロールをカスタム描画する ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.ja/dv_fxmclictl/html/94e7d7bd-a752-441c-b5b3-7acf98881163.htm _________________ // 渋木宏明 (Hiroaki SHIBUKI) // http://hidori.jp/ // Microsoft MVP for Visual C# // // @IT会議室 RSS 配信中: http://hidori.jp/rss/atmarkIT/ | ||||||||
|
投稿日時: 2006-02-28 11:03
Visual Studio と同じ色合い(=Windows のテーマの設定に関係なく、グレー系で丸みを帯びた立体的なツールバー)でよいなら
でよいようです。 _________________ // 渋木宏明 (Hiroaki SHIBUKI) // http://hidori.jp/ // Microsoft MVP for Visual C# // // @IT会議室 RSS 配信中: http://hidori.jp/rss/atmarkIT/ | ||||||||
|
投稿日時: 2006-03-01 18:31
すみません、
Shared Sub Main() おそらくVB2005の場合こちらに記述するのですよね? こちらのメイン関数がどこに含まれているのか分かりません。 どこにこの関数が存在するか教えていただけないでしょうか? | ||||||||
|
投稿日時: 2006-03-01 18:39
自分で作れば良いのですよ。 あとは、プロジェクトのプロパティでスタートアップ オブジェクトを Sub Main にします。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-03-01 22:40
ありがとうございます。
一通りのことは出来ました。 ただ、… どうも微妙にツールバーの立体感が違うような感じですが… http://pub.idisk-just.com/fview/Z-O4y-jQHZircruvTizqoPyL0aKOjwiUv-F_YuAGtHdQvBwmE-Kht9Qnrbx0stfJ.jpg ↑こんなもんですかね? | ||||||||
|
投稿日時: 2006-03-01 23:05
微妙に低い?ですね。 これで用が足りなければ、カスタム Render を作ってください。 _________________ // 渋木宏明 (Hiroaki SHIBUKI) // http://hidori.jp/ // Microsoft MVP for Visual C# // // @IT会議室 RSS 配信中: http://hidori.jp/rss/atmarkIT/ | ||||||||
|
投稿日時: 2006-03-03 23:33
渋木宏明(ひどり)さんの書き込み (2006-03-01 23:05) より:
いろいろとありがとうございました。 全然関係ないですが、テーマをクラシックに変えると、 ワードやエクセルの青色がシルバーに変わるのですね。 初めて知りました(笑) |