繁体   English   中英

我的Windows窗体应用程序中出现错误

[英]I got an error in my Windows Forms application

我无意中创建了一个click事件,因此我从clickevent中删除了代码。 但是,当我尝试运行我的应用程序时,出现以下错误。

我究竟做错了什么?

WindowsFormsTutorial18.Form1不包含button1_Click的定义,并且没有找到接受WindowsFormsApplication1.Form1类型的第一个参数的扩展方法button1_Click (您是否缺少using指令或程序集引用?)

您必须查看设计器文件。 有一行代码使click事件寻找一种方法。

this.button1.Click += new System.EventHandler(this.button1_Click);

在文件后面的代码中以及在button1的事件中也删除button1_Click的事件处理程序。

从设计器文件中删除此行:

this.button1.Click += new System.EventHandler(this.button1_Click);

在“解决方案资源管理器”窗口中右键单击您的表单名称,然后打开其设计器模式,在您的情况下为WindowsFormsTutorial18.Form1.designer.cs搜索“ button1_Click”事件处理程序(如下所示)

this.button1.Click += new System.EventHandler(this.button1_Click);

并从那里删除它。

双击您的错误消息,它将直接带您进入表单设计器中带下划线的代码部分。 删除部分代码,然后重新运行您的应用程序。

this.button1.Click += new System.EventHandler(this.button1_Click);

有两种解决方案。 一种是在设计模式下选择按钮,然后在属性窗口中更改或删除动作。 (图像的顶部)或手动编辑设计器文件。 (图像的底部)对该文件所做的任何更改都必须小心! 在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM