ToolStripDropDownButton
サブアイテムがCheckOnClick
有効になっている場所があります。
ユーザーがドロップダウンを閉じる前に複数のアイテムを選択できるようにしたいのですが、設定せずにそれを行う方法を見つけることができず、そうすることでAutoClose
別false
の問題が発生します。ユーザーがドロップダウンしたときにそれを閉じる方法ですコントロールの外側の任意の場所をクリックします (これは、コントロールを閉じる必要があるときです)。
同様の質問を見たことがあります autoclose = false に設定されている toolstripmenuitem を閉じるにはどうすればよいですか? しかし、すべてのコンポーネントにイベントのハンドラーを配置するという提案は、Click
私が求めているものとはまったく異なります。マウスまたはキーボードの制御によるものであるかどうかに関係なく、フォーカスを失ったときに発生するはずです。
私は見ましたLeave
が、ToolStrips 自体にはそのイベントがありますが、明らかに ToolStripDropDownButton にはありません。
これを行う最善の方法は何ですか?