我是.NET visual studio的新手,正在构建Windows窗体应用程序。
在尝试构建解决方案时,我遇到了以下描述的错误。我不确定它是否与文件'SuperAdventure.SuperAdventure'或未指定的控件有关。
'SuperAdventure.SuperAdventure' 不包含 'label5_Click' 的定义,也没有接受类型为'SuperAdventure.SuperAdventure'的第一个参数的扩展方法'label5_Click' 可以被找到(您是否缺少使用指令或程序集引用?)
这是错误代码,标记行的代码下面显示着红色波浪线/线。
// lblExperience
//
this.lblExperience.AutoSize = true;
this.lblExperience.Location = new System.Drawing.Point(110, 73);
this.lblExperience.Name = "lblExperience";
this.lblExperience.Size = new System.Drawing.Size(35, 13);
this.lblExperience.TabIndex = 6;
this.lblExperience.Text = "label7";
this.lblExperience.Click += new System.EventHandler(this.label5_Click); // <-- squiggly line here
输出结果如下:
1>------ 开始构建: 项目: Engine, 模式: Release Any CPU ------
1> Engine -> C:\Users\Admin\Documents\Visual Studio
2013\Projects\SuperAdventure\Engine\bin\Release\Engine.dll2>------ 开始构建: 项目: SuperAdventure, 模式: Release Any
CPU ------2>c:\Users\Admin\Documents\Visual Studio
2013\Projects\SuperAdventure.Designer.cs(119,70,119,82): 错误
CS1061: 'SuperAdventure.SuperAdventure' 不包含 'label5_Click' 的定义,且找不到接受类型为 'SuperAdventure.SuperAdventure' 的第一个参数的扩展方法 'label5_Click'(是否缺少 using 指令或程序集引用?) ========== 构建: 成功 1 个,失败 1 个,最新 0 个,跳过 0 个 =========
如果需要提供更多信息请告知。 PS:我是初学者,正在通过制作RPG游戏来练习一些C#。
label5_Click
。在Visual Studio中,你可以使用Ctrl+Shift+F
来查找解决方案中所有字符串的引用。 - JamesFaixlabel5_Click
)。然后您从代码文件中删除了该处理程序,但忘记删除设计器.cs文件中的此赋值。 - René Vogt