テーブルのイベント内からメソッドをContextMenuStrip
呼び出し、テーブルを Control パラメーターとして渡すことにより、テーブル内のセルにマウスを置いたときにユーザーにいくつかのオプションを表示するためにを使用しています。Show(Control, int, int)
MouseMove
アプリがアクティブでない場合、すべてが意図したとおりに機能します。ただし、アプリがアクティブな場合は、 が表示されるとMouseMove
イベントの発生が停止しContextMenuStrip
ます。
ContextMenuStrip を表示しているときにマウス移動イベントを受け取るにはどうすればよいですか? フックやアプリケーション フィルターを追加したくありません。アプリがアクティブな場合でも、非アクティブなアプリの動作が必要です。