1

フォームにコンテキスト メニュー ストリップがあり、datagridview を右クリックすると表示されます。
問題は、マウスがクリックされた場所にメニューを表示したいのに、メニューが右上隅に表示されることです。

お知らせ下さい。

ありがとう

4

1 に答える 1

3

ContextMenuStrip は、MouseDown クリック イベントの場所で DataGridView によって自動的に表示される可能性があります。

これを行うには、プロパティ ContextMenuStrip をメニュー ストリップの実際のインスタンスに関連付ける必要があります。これは、コードまたはデザイナーで直接行うことができます

 DataGridView1.ContextMenuStrip = ctxMenu;
于 2013-03-13T11:41:43.213 に答える