首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单击listener not firing

单击listener not firing
EN

Stack Overflow用户
提问于 2012-11-14 10:27:00
回答 2查看 293关注 0票数 0

我不能让一个基本的点击监听器工作。

我已经创建了一个(名称)为button1的基按钮。

代码语言:javascript
复制
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, System.EventArgs e)
        {
            MessageBox.Show("button1 was clicked");
        }

当我运行应用程序并单击我的按钮时,它不会触发。我正在努力弄清楚这一点,因为我遵循了这里概述的指南:http://msdn.microsoft.com/en-us/library/dfty2w4e.aspx

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-14 10:30:37

看起来你遗漏了这一行button1.Click += new EventHandler(button1_Click);,你应该在表单构造函数中添加这一行。

如果您浏览UI设计器,只需将按钮拖到UI上,然后双击它,它将为您创建侦听器;您在那里拥有的所有内容,加上设计器文件中的上面一行,都会减去MessageBox.Show()。这是我推荐的创建所有标准监听器的方法。

票数 3
EN

Stack Overflow用户

发布于 2012-11-14 10:33:53

如果您在设计器中单击窗体上的按钮并查看属性并选择events部分,您是否会在事件" click“旁边看到一个值?您应该会看到值"button1_click“。如果你看不到这一点,那就是你的问题。您应该能够单击下拉菜单并选择button1_click事件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13372165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档