ボタンを左クリックしたときにポップアップメニューを表示するには?

解決


コルト  2006-05-15 02:25:02  No: 95383

開発環境:VB 2005 Express Edition

ボタンを左クリックしたときに独自のポップアップメニューを表示したいのですが、何かいい方法はないでしょうか?

VB6のときはPopupMenuメソッドで簡単にできたのですが、.NETではそれらしいものが見つかりませんでした。
ContextMenuStripでクリック時に表示、位置移動という方法で無理矢理できるのですが、
表示から移動が見えてしまい不格好で、位置も安定した位置に表示されません。

他にいい方法があれば教えてください。
よろしくお願いします。


こると  2006-05-15 02:27:18  No: 95384

細かいですが少し訂正

誤:"ContextMenuStripで"
正:"ContextMenuStripを"


Hongliang  URL  2006-05-15 02:30:36  No: 95385

ContextMenuStrip には表示する位置や親コントロールを指定して表示する Show メソッドが多数のバリエーション存在しますが……。


コルト  2006-05-15 02:50:12  No: 95386

返信ありがとうございます。
Showメソッドを使わずにVisibleを使っていました。

無事解決しました。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加