/// <summary> /// Updates the details in the chart. /// </summary> private void UpdateStageDetails() { displayedChart.Series["PressureSeries"].Points.Clear(); displayedChart.Series["WaterSeries"].Points.Clear(); displayedChart.Series["SandSeries"].Points.Clear(); displayedChart.Titles["StageTitle"].Text = "Stage: " + stageNumber; var parent = this.Parent as GraphDisplayControlScreen; if (parent != null) { StageData = parent.GetStageDataForStage(stageNumber); if (StageData != null) { StageData.FillPressureSeries(displayedChart.Series["PressureSeries"]); StageData.FillWaterSeries(displayedChart.Series["WaterSeries"]); StageData.FillSandSeries(displayedChart.Series["SandSeries"]); displayedChart.Update(); } else { ChangeStage(false); } } }