目前我正在将一个数组列表从 form2 发送到 form 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 实例。什么是最好的方法来做到这一点。谢谢