DOBON.NET DOBON.NETプログラミング掲示板過去ログ

MenuStrip 背景色変更について

環境/言語:[Vb.net]
分類:[.NET]

お世話になります。
Menuコントロール”MenuStrip”、"Item”項目にマウス移動させた時の
マウスしたの背景色を変えたい(現在オレンジ系色)のですが、
いろいろ検索、確認しましたが上手くいきません。
ご存知のかた教えてください。
よろしくお願いします。
■No29777に返信(hiroさんの記事)
> いろいろ検索、確認しましたが上手くいきません。

[DOBON.NET] > [プログラミング道] > [.NET Tips] > [コントロール]
のリンクをたどると、「ToolStripやToolStripContainerの外観を変更する」
というトピックが見つかるかと思います。


> Menuコントロール”MenuStrip”、"Item”項目にマウス移動させた時の
> マウスしたの背景色を変えたい(現在オレンジ系色)のですが、
上記トピックの ProfessionalColorTable を使った方法でいえば、
MenuItem 側は MenuItemSelected / MenuItemBorder を定義し、
それをレンダラーとして指定すれば OK です。同様にして、
MenuItemSelectedGradientBegin 等や
MenuItemPressedGradientBegin 等も定義してみてください。


■No29780に返信(魔界の仮面弁士さんの記事)
> ■No29777に返信(hiroさんの記事)
>>いろいろ検索、確認しましたが上手くいきません。
>
> [DOBON.NET] > [プログラミング道] > [.NET Tips] > [コントロール]
> のリンクをたどると、「ToolStripやToolStripContainerの外観を変更する」
> というトピックが見つかるかと思います。
>
>
>>Menuコントロール”MenuStrip”、"Item”項目にマウス移動させた時の
>>マウスしたの背景色を変えたい(現在オレンジ系色)のですが、
> 上記トピックの ProfessionalColorTable を使った方法でいえば、
> MenuItem 側は MenuItemSelected / MenuItemBorder を定義し、
> それをレンダラーとして指定すれば OK です。同様にして、
> MenuItemSelectedGradientBegin 等や
> MenuItemPressedGradientBegin 等も定義してみてください。


魔界の仮面弁士さん
 アドバイスありがとうございます


■No29780に返信(魔界の仮面弁士さんの記事)
> ■No29777に返信(hiroさんの記事)
>>いろいろ検索、確認しましたが上手くいきません。
>
> [DOBON.NET] > [プログラミング道] > [.NET Tips] > [コントロール]
> のリンクをたどると、「ToolStripやToolStripContainerの外観を変更する」
> というトピックが見つかるかと思います。
>
>
>>Menuコントロール”MenuStrip”、"Item”項目にマウス移動させた時の
>>マウスしたの背景色を変えたい(現在オレンジ系色)のですが、
> 上記トピックの ProfessionalColorTable を使った方法でいえば、
> MenuItem 側は MenuItemSelected / MenuItemBorder を定義し、
> それをレンダラーとして指定すれば OK です。同様にして、
> MenuItemSelectedGradientBegin 等や
> MenuItemPressedGradientBegin 等も定義してみてください。


魔界の仮面弁士さん
遅くなりました。
 アドバイス内容で上手くいきました。
     ありがとうございました。
  
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板