隐藏弹出菜单的最佳方法?

时间:2012-04-16 14:24:09

标签: c# winforms

我有一个控件,可以在右键单击时创建一个弹出菜单,我需要在左键单击时关闭它的最佳方法。除了在我的应用程序中处理每个控件的mouseDown事件外,关闭弹出菜单的最佳方法是什么?

像全球鼠标点击事件....

    private void lbKeywords_MouseDown(object sender, MouseEventArgs e)
    {
        if (e.Button == MouseButtons.Right)
        {
                listBoxMenu.ShowPopup(Cursor.Position);
        }
    }

1 个答案:

答案 0 :(得分:2)

作为答案:尝试询问DevExpress或查看他们的支持页面 - 即我在快速搜索后发现了这一点:devexpress.com/Support/Center/p/CQ14210.aspx