protected override void UpdateControls(int currentIndex) { View.OkEnabled = CanClose; View.NextEnabled = true; //only refresh if selected item is pivot data if (currentIndex != ResultsPresenterItem.Index) { return; } if (ShouldRefreshData) { ResultsPresenter.RefreshAnalysis(); ShouldRefreshData = false; } if (ShouldRefreshChart) { ResultsPresenter.RefreshChart(); ShouldRefreshChart = false; } }
public ResultsForm(ResultsPresenter presenter) : this() { presenter.SetView(this); }