private void OnExecuteMainWindow() { est = new Estimation(dataContext.Inputs); if (dataContext.Inputs.IsOptimizing) { gaView = new GAParameters(); gaView.DataContext = dataContext; gaView.Show(); } else { ResultsView resView = new ResultsView(est.Estimate()); resView.Show(); } }