У меня есть DataGridView с ContextMenuStrip .
Поведение ContextMenuStrip по умолчанию - автоматическое закрытие, то есть немедленное закрытие пользователя, взаимодействующего с ним. Я отключил это, чтобы разрешить множественные взаимодействия с пользователем (это то, что я хочу), однако помимо этого мне действительно нужно, чтобы контекстное меню впоследствии закрывалось, когда пользователь щелкает где-то за его пределами.
Пространство, в котором пользователь щелкает, может находиться непосредственно в форме или на дочернем элементе управления (или дочернем элементе дочернего элемента и т. Д.) И все же, несмотря на это, я хочу аккуратно зафиксировать событие «щелчка мышью» и, таким образом, закрыть ContextMenuStrip.
Любые идеи будут приняты с благодарностью.
Тамим.