它会随机遇到这些错误,即使我根本没有弄乱任何东西。它说
“错误4'application.Form1'不包含'comboBox4_SelectedIndexChanged'的定义,并且没有找到类型'awesome_application.Form1'的第一个参数的扩展方法'comboBox4_SelectedIndexChanged'(你是否缺少using指令或者程序集引用?)C:\ Users \ admin \ Documents \ Visual Studio 2012 \ Samples \ application \ awesome application \ Form1.Designer.cs 223 81 awesome application
它有10次出现,之前发生过。它也使得我无法查看form1.cs [design]。这就是代码在错误区域中的样子。
// 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”。感谢您的帮助。
答案 0 :(得分:1)
您可能删除了设计者在代码中生成的方法:this.comboBox4_SelectedIndexChanged。您可以通过以下方式解决此问题:
1)如果要保留组合框的处理程序,请添加新方法。
private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
{
}
2)如果您不需要该事件处理程序,请从设计器文件中删除this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged);
。