У меня есть элемент управления, показывающий ContextMenuStrip.Этот элемент управления имеет функцию события MouseDown.Как я могу определить в этой функции, что MouseDown даже вызывает закрытие ContextMenuStrip?Другими словами, я хочу отключить control.MouseDown, если ContextMenuStrip показывает, и повторно включить его, когда нет меню.Отключение ContextMenuStrip не должно вызывать обычное событие MouseDown.
Проблема заключается в том, что когда я щелкаю по элементу управления, события Closed / Closing ContextMenuStrip запускаются до события MouseDown элемента управления.