C# 001 --- 正确的删除一个控件的事件函数 --- 解决错误: “A”不包含“B”的定义,并且找不到可接受类型为“A”的第一个参数的扩展方法“B”(是否缺少 using 指令或程序集引用?)
2016-11-13 14:00
2041 查看
先添加一个控件。比如添加一个
当然,这个控件你不需要任何事件函数,但是如果你已经双击这个控件,开始编辑这个控件的事件函数了,那么这个时候要删除这个控件的事件函数需要2步:
Step 1 . 在
如果这个时候,你运行程序会出错:
它提示你:你已经给
Step 2 . 在解决方案资源管理器,打开:
你会看到,一个小加号:
点开这个小加号,里面就是所有空间的参数和方法的定义汇总。我们找到对应控件的事件函数:
VS 软件已经将有错误的地方,用波浪线标注了。我们直接删除这一行,即可:
现在,再运行程序,就不会有错误了。
请访问: http://www.aobosir.com/
GroupBox控件。
当然,这个控件你不需要任何事件函数,但是如果你已经双击这个控件,开始编辑这个控件的事件函数了,那么这个时候要删除这个控件的事件函数需要2步:
Step 1 . 在
Form11.cs文件中,将这个控件所有的事件函数删除。对于我们这个例子,删除的代码是:
private void groupBox1_Enter(object sender, EventArgs e) { }
如果这个时候,你运行程序会出错:
错误 1 “WindowsFormsApplication1_demo.Form1”不包含“groupBox1_Enter”的定义,并且找不到可接受类型为“WindowsFormsApplication1_demo.Form1”的第一个参数的扩展方法“groupBox1_Enter”(是否缺少 using 指令或程序集引用?)
它提示你:你已经给
groupBox1这个控件对象定义了一个
groupBox1_Enter的方法了,但是编译器却没有找到这个函数。为什么没有找到?因为刚刚我们给它删除了。所以第2步:
Step 2 . 在解决方案资源管理器,打开:
Form1.Designer.cs文件:
你会看到,一个小加号:
点开这个小加号,里面就是所有空间的参数和方法的定义汇总。我们找到对应控件的事件函数:
VS 软件已经将有错误的地方,用波浪线标注了。我们直接删除这一行,即可:
this.groupBox1.Enter += new System.EventHandler(this.groupBox1_Enter);
现在,再运行程序,就不会有错误了。
请访问: http://www.aobosir.com/
相关文章推荐
- 错误 X “X1”不包含“XX2”的定义,并且找不到可接受类型为“X1”的第一个参数的扩展方法“XX2”(是否缺少 using 指令或程序集引用?)
- 求助!!!“测试.Form1”不包含“Form1_Load”的定义,并且找不到可接受类型为“测试.Form1”的第一个参数的扩展方法“Form1_Load”(是否缺少 using 指令或程序集引用?)
- ASP.login_aspx”不包含“Button1_Click”的定义,并且找不到可接受类型为“ASP.login_aspx”的第一个参数的扩展方法“Button1_Click”(是否缺少 using 指令或程序集引用?)
- 错误 78 “Web.NewsDetail”不包含“Label1”的定义,并且找不到可接受类型为“Web.NewsDetail”的第一个参数的扩展方法“Label1”(是否缺少 using 指令或程序
- 编译器错误消息: CS1061: “ASP.default_aspx”不包含“Button1_Click”的定义,并且找不到可接受类型为“ASP.default_aspx”的第一个参数的扩展方法“Bu
- CS1061: “ASP.send_aspx”不包含“sender_TextChanged”的定义,并且找不到可接受类型为“ASP.send_aspx”的第一个参数的扩展方法“sender_Text
- 关于页面不包含"事件_Click"的定义 并且找不到可接受页面类型的第一个参数的扩展方法"事件_Click" 的解决方案
- “System.Collections.Generic.IEnumerable<decimal>”不包含“ToArray”的定义,并且找不到可接受类型为“System.Collections.Generic.IEnumerable<decimal>”的第一个参数的扩展方法“ToArray”
- “System.Web.Mvc.HtmlHelper”不包含“RouteLink”的定义,并且找不到可接受类型为“System.Web.Mvc.HtmlHelper”的第一个参数的扩展方法“RouteLink”...
- 编译器错误消息: CS1061: “ASP.yemian_reg_aspx”不包含“Button1_Click1”的定义,并且找不到可接受类型为“ASP.yemian_reg_aspx”的第一个参数的
- [C#错误]未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- [C#错误] 未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- 未能找到类型或命名空间名称“****”(是否缺少 using 指令或程序集引用?) 错误的解决
- [C#错误] 未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- C# 引用 Excel 找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?)
- [C#错误]未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- [C#错误]未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- 怎么解决asp.net错误:缺少using 指令或程序集引用 找不到类型或命名空间名称StringBuilder&using的用法
- 在引用KindEditor编辑器时,运行时出现以下错误:错误46 找不到类型或命名空间名称“LitJson”(是否缺少 using 指令或程序集引用?)
- [C#错误] 未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)