コンテキストメニューの非表示方法
- 題名: コンテキストメニューの非表示方法
- 著者: うみた
- 日時: 2010/11/15 20:13:28
- ID: 27569
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: コンテキストメニューの非表示方法
- 著者: 魔界の仮面弁士
- 日時: 2010/11/15 20:24:26
- ID: 27570
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: コンテキストメニューの非表示方法
- 著者: うみた
- 日時: 2010/11/15 21:15:44
- ID: 27572
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
はじめまして。
ちょっと困っているので、わかる方いらしたら教えてください。
開発環境:WindowsXP、C#(VisualStudio2005使用)
右クリックではなく、
ボタン(以下ボタンAとします)を押した時に任意の場所にコンテキストメニューを表示しています。
メニューを選択したらフォームに別のボタン(以下ボタンBとします)を表示させ、
そのボタンのクリックイベントで処理を行っています。
コンテキストメニュー表示⇒選択でボタンB表示、
まではうまく行っているのですが、
この時、コンテキストメニューが画面上に残ったままになってしまいます。
別ボタンのイベントが終了すると消えるのですが…。
見た目にもちょっとイマイチなので、
なんとかこのコンテキストメニューを消す方法はないでしょうか?
結果的にボタンBのイベント終了後には消えるので、
一時的に隠すとか、そういう方法でも構いません。
コンテキストメニューで無理だというのであれば、
ボタンAクリックでポップアップメニューが出せればOKなので
どなたかお知恵をお貸し下さい。
宜しくお願いします。