簡體   English   中英

不包含對象的定義

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM