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