Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我整天都在寻找这个问题的答案,但似乎没有任何效果。我在 Windows 窗体上有一个按钮,我想双击该按钮来调用一个消息框。应该很简单,但我找不到答案。其他方法中有双击事件,但按钮方法没有。
Button 控件无法识别双击。
您可以从中派生并启用双击,如下所示:
public class DoubleClickButton : Button { public DoubleClickButton() { this.SetStyle(ControlStyles.StandardClick | ControlStyles.StandardDoubleClick, true); } }
但正如 HighCore 评论的那样......它被隐藏和禁用是有原因的。按钮不应该被双击。但这取决于您想要创建什么样的用户体验。