public override CloseEventArgs ShowDialog() { if (CurrentMethod == null) { form = new frmSelectTest(Methods); if (form.ShowDialog() == DialogResult.OK) { CurrentMethod = form.SelectedMethod; } } if (CurrentMethod != null) { frmTest form = new frmTest(CurrentMethod); form.LoadDataFromMethod(); form.ShowDialog(); LastResult = new TestsCloseEventArgs((double)CurrentMethod.finRes); OnClose(LastResult); return(LastResult); } return(null); }
void form_frmTestClosed(object sender, FormClosedEventArgs e) { LastResult = new TestsCloseEventArgs((double)CurrentMethod.finRes); OnClose(LastResult); }