0

何もいじっていない場合でも、これらのエラーがランダムに発生します。それは言う

「エラー 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 素晴らしいアプリケーション

これは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」にあります。助けてくれてありがとう。

4

1 に答える 1

1

メソッドを削除した可能性があります: this.comboBox4_SelectedIndexChanged は、デザイナーによってコードで生成されます。これは次の方法で解決できます。

1) コンボボックスのハンドラーを保持する場合は、新しいメソッドを追加します。

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

2) this.comboBox4.SelectedIndexChanged += new System.EventHandler(this.comboBox4_SelectedIndexChanged);そのイベントハンドラーが必要ない場合は、デザイナー ファイルから を削除します。

于 2013-08-23T20:47:54.753 に答える