質問

私はC#を初めて使用しており、タイトルであなたに言った方法に問題があります。コードは少し長いので、パスペビンに投稿しました。 32feet.net APIを使用して、リスト内のBluetoothデバイスをリストしています。

問題は43行目と50行にあり、次の声明があります。

エラー1タイプ 'WindowsformsApplication1.form1'は、同じパラメータータイプC: uses andre documents Visual Studio 2010 Projects BlueToth BlueToth Form1.cs 43 33 33 BlueTothで「Disose」と呼ばれるメンバーを既に定義しています。

*エラー2タイプ 'WindowsFormSapplication1.Form1'は、同じパラメータータイプC: andre documents Visual Studio 2010 Projects BlueToth BlueToth Form1.cs 50 22 BlueToth *を備えた「initializeComponent」と呼ばれるメンバーを既に定義しています。

パステビン: http://pastebin.com/lfevaz2x

短いバージョン:dispose()

protected override void Dispose(bool disposing)
{
     base.Dispose(disposing);
}

ショートバージョン:InitialIzeComponent

private void InitializeComponent()
    {
        this.mainMenu1 = new System.Windows.Forms.MainMenu();
        this.listBox1 = new System.Windows.Forms.ListBox();
        // 
        // listBox1
        // 
        this.listBox1.Location = new System.Drawing.Point(14, 14);
        this.listBox1.Size = new System.Drawing.Size(212, 212);
        // 
        // Form1
        // 
        this.ClientSize = new System.Drawing.Size(240, 268);
        this.Controls.Add(this.listBox1);
        this.Menu = this.mainMenu1;
        this.MinimizeBox = false;
        this.Text = "Form1";
        this.Load += new System.EventHandler(this.Form1_Load);

    }
役に立ちましたか?

解決

フォームデザイナーは、部分クラスを採用しています InitializeComponent メソッドはそこで定義されています。自分でコードでフォームを作成したい場合は、デザイナーを使用しないで、通常のクラスを作成して派生します Form あなた自身。

Dispose 同様に定義されているようであり、過度に圧倒的ではないので、とにかくあなたの方法は必要ありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top