不包含对象的定义

本文关键字:定义 对象 包含 | 更新日期: 2023-09-27 18:28:46

它随机遇到这些错误,即使我根本没有处理任何事情。上面写着

"错误4"application.Form1"不包含"comboBox4_SelectedIndexChanged"的定义,也找不到接受类型为"awsome_application.Form1"的第一个参数的扩展方法"comboBox4_SelectedIndexChanged"(是否缺少using指令或程序集引用?)C:''Users''admin''Documents''Visual Studio 2012''Samples''application''真棒application''Form1.Designer.cs 223 81真棒application

这种情况发生过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"。感谢您的帮助。

不包含对象的定义

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

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

private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
{
}

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