form1 のコンストラクターにデータセット オブジェクトを渡しました。ここで、form2 から form1 を更新する必要があるため、form1_load() に記述したコードを更新する必要があります。しかし、問題は、form1 が引数としてデータセット値を必要とすることです。ここではデータセットは必要ありません。form1のみをリロードしたいだけです。
form1 (coordinator2) コンストラクターのコードは次のとおりです。
private DataSet _ds = null;
public Coordinator2(DataSet ds)
{
InitializeComponent();
_ds = ds;
}
そして、これが私がやりたいことです:
this.Close();
Coordinator2 cr2 = new Coordinator2(?);
cr2.refresh();
上記のコードを書いたとき、Coordinator2 には 0 引数を取るコンストラクタがありません。