[英]Does not contain definition for object
即使我一點都沒弄亂,它也會隨機遇到這些錯誤。 它說
“錯誤4'application.Form1'不包含'comboBox4_SelectedIndexChanged'的定義,並且找不到擴展方法'comboBox4_SelectedIndexChanged'接受類型為'awesome_application.Form1'的第一個參數(您是否缺少using指令或程序集引用? )C:\\ Users \\ admin \\ Documents \\ Visual Studio 2012 \\ Samples \\ application \\ awesome application \\ Form1.Designer.cs 223 81令人敬畏的應用程序
它已經發生過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”。感謝您的幫助。
您可能刪除了方法:this.comboBox4_SelectedIndexChanged,該方法由設計人員在代碼中生成。 您可以通過以下方法解決此問題:
1)如果要保留組合框的處理程序,請添加新方法。
private void comboBox4_SelectedIndexChanged(object sender, EventArgs e)
{
}
2)刪除this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged);
如果您不需要該事件處理程序,請從您的設計器文件中獲取。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.