首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不包含对象的定义。

不包含对象的定义。
EN

Stack Overflow用户
提问于 2013-08-23 20:28:34
回答 1查看 1.5K关注 0票数 0

它会随机地遇到这些错误,即使我一点也不乱。上面写着

“错误4 'application.Form1‘不包含'comboBox4_SelectedIndexChanged’的定义,也找不到接受'awesome_application.Form1‘类型的第一个参数的扩展方法'comboBox4_SelectedIndexChanged’(您是缺少一个使用指令还是程序集引用?) C:\Users\admin\Documents\Visual 2012\comboBox4_SelectedIndexChanged\ application\Form1.Designer.cs 223 81优秀应用程序

它曾发生过10次,而且以前也曾发生过。它还使得我无法查看form1.cs的设计。这是代码在错误区域中的样子。

代码语言:javascript
复制
// comboBox4
        // 
        this.comboBox4.DisplayMember = "<DEFAULT>";
        this.comboBox4.FormattingEnabled = true;
        this.comboBox4.Items.AddRange(new object[] {
        resources.GetString("comboBox4.Items")});
        resources.ApplyResources(this.comboBox4, "comboBox4");
        this.comboBox4.Name = "comboBox4";
        this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged);

错误发生在最后的"system.EventHandler(this.comboBox4_selectedIndexChanged“。谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-23 20:47:54

您可能删除了设计器在代码中生成的方法: this.comboBox4_SelectedIndexChanged。你可以通过以下方式解决这个问题:

1)如果要为组合框保留一个处理程序,则添加一个新方法。

代码语言:javascript
复制
private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
{
}

2)如果不需要设计器文件,就从设计器文件中删除this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged);

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

https://stackoverflow.com/questions/18411312

复制
相关文章

相似问题

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