3

フォームに ContextMenuStrip を追加しましたが、そのフォームのどこにも (レコードをデータベースに追加するなど、完全に機能します)、右クリックしてコンテキスト メニューを表示することはできません。

つまり、フォーム アプリケーションを実行すると、そのフォーム内の任意の場所を右クリックすると、まったく右クリックしていないかのようになります。メニューが表示されません(はい、メニュー項目を追加しました)。

私は何が欠けていますか?

ここに画像の説明を入力

また、その際、特定のコントロールのみを右クリックしたときに表示させる方法はありますか?

(注: 私の質問は言語に中立です。ContextMenuStrip を表示すると、そのイベントの処理方法を知っていると思います)

4

1 に答える 1

4

私自身の質問に答える:

コンテキストメニューを表示するコントロール(DataGridViewなど)の場合、そのBehaviorプロパティに移動し、リストボックスから作成済みのContextMenuStripインスタンスを選択する必要があります。

ここに画像の説明を入力してください

于 2012-10-16T00:39:32.990 に答える