我有一个带有ContextMenuStrip的DataGridView。ContextMenuStrip 的默认行为是自动关闭——即在用户与之交互时立即关闭。我已将其关闭以允许多个用户交互(这是我想要的),但除此之外,我真正需要的是上下文菜单随后在用户单击其自身之外的任何位置时关闭。
用户点击离开的空间可能直接在表单上,或者在子控件(或子控件的子控件等)上。然而无论如何,我希望巧妙地捕捉“点击离开”事件,从而关闭 ContextMenuStrip。
任何想法都将非常感激地接受。
塔米姆。