C#双击按钮事件

时间:2013-10-07 20:46:04

标签: c#

我整天都在寻找答案,但似乎没有任何工作。我在Windows窗体上有一个按钮,我想双击按钮调用messageBox。应该很简单,但我找不到答案。其他方法中有双击事件,但不是按钮方法。

1 个答案:

答案 0 :(得分:4)

Button控件无法识别双击。

您可以从中获取并启用双击,如下所示:

public class DoubleClickButton : Button
{
    public DoubleClickButton()
    {
        this.SetStyle(ControlStyles.StandardClick | ControlStyles.StandardDoubleClick, true);
    }
}

但正如HighCore评论的那样......它被隐藏和禁用是有原因的。按钮不应该被双击。但是,这取决于您想要创建什么样的用户体验。