カスタム コントロールを含む「ツールチップ」を作成しようとしています。必要なことを行うものを使用して実装しましたToolStripDropDown
-ユーザーが別の場所をクリックしたり、別のウィンドウをアクティブにしたりすると閉じます。
MouseMove
ただし、が表示されている場合でも、親コントロールでイベントを取得できるようにしたいと考えていToolStripDropDown
ます。Capture
親コントロールのプロパティをさまざまな段階 (ドロップダウンを表示する前、イベント ハンドラーなど) で設定しようとしましたOpened
が、常にすぐに false に戻されます。親コントロールでイベントを取得する方法 (必ずしもCapture
プロパティを使用する必要はありません)はありますか? MouseMove
いいえ、タイマーを使用してマウスの位置を定期的にチェックするような醜いハックは考えたくありません。