它会随机地遇到这些错误,即使我一点也不乱。上面写着
“错误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的设计。这是代码在错误区域中的样子。
// 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“。谢谢你的帮助。
发布于 2013-08-23 20:47:54
您可能删除了设计器在代码中生成的方法: this.comboBox4_SelectedIndexChanged。你可以通过以下方式解决这个问题:
1)如果要为组合框保留一个处理程序,则添加一个新方法。
private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
{
}2)如果不需要设计器文件,就从设计器文件中删除this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged);。
https://stackoverflow.com/questions/18411312
复制相似问题