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