0

12 列でデータを追加するメイン GUI があります。各データは、入ってくると 1 つの行になります。このデータは、グローバルにアクセス可能な配列にプッシュされます。配列は動的な 2D であり、一連のデータを入力するたびに大きくなります。

押されたときに、配列に保持されている現在利用可能なすべてのデータを表示するボタンが必要です。それを編集できれば、さらに一歩進んだことになりますが、現時点では、配列の内容を表示できるようにする必要があります。

多くのボタン、さまざまなことを行うリストボックスがあるため、私のコードは長くなります。必要に応じて、コードを郵送できます。


public void button1_Click(object sender, EventArgs e) {
    Form2.Fm2 = new Form2();
    Form2.Fm2.listBox1_SelectedIndexChanged();  
    if (Form2.Fm2 == null) {
        Form2.Fm2.Show();
    }
    else {
        Form2.Fm2.Show();
        Form2.Fm2.BringToFront();
    }  
}

上記では、2D 配列の値を Form2 のリストボックスに渡したいと考えています。これは正しい方法論ですか、それとも何か不足していますか?

4

1 に答える 1

1

表示フォームのコンストラクターを変更して配列を取得し、ListView または別の適切なコントロールに入力することができます。

于 2012-06-11T20:08:07.503 に答える