私は を持っていますMainFormからMainForm私は を呼び出しますConfirmationForm,
using (var f = new ConfirmationForm())
f.ShowDialog();
それからConfirmationForm、私は別のものを見せたいUsersListForm
if (ConfirmSuccess)
{
this.Hide; //or this.Close
using (var f = new UsersListForm())
f.ShowDialog();
}
ここで、ConfirmSuccess が true に等しい場合、MainForm意志HideまたはCloseあまりにも。
それを防ぐ方法MainFormはありませんHideかClose?何か案が?前もって感謝します。
更新:私の問題は解決しました。最初に を呼び出しUsersListFormて、ロード イベントからUsersListFormConfirmationForm を呼び出してから使用DialogResult == System.Windows.Forms.DialogResult.OKします。すべて問題ありません:)