現在、form2からform 1に1つの配列リストを送信していますが、正常に動作します。
Form1 form2 = new Form1(this, SampleArrayList); //pass form reference and an arraylist
form2.Show();
this.Hide();
そしてform1で、SampleArrayListをローカル配列リストに関連付けます。
Form2 formParent;
ArrayList SampleArrayList;
public MainForm(Form2 par, ArrayList _SampleArrayList)
{
InitializeComponent();
this.formParent = par;
this.SampleArrayList = _SampleArrayList;
}
ただし、Form1の新しいインスタンスを作成することは避けたい
form2 = new Form1(this, SampleArrayList);
現在実行中のForm1のインスタンスに配列リストを送信したい。これを行うための最良の方法は何でしょうか。ありがとうございました