private void PlotResults(Chart chart, List<Hydrograph> primaryResults, List<Hydrograph> secondaryResults)
{
chart.Series.Clear();
if (primaryResults.Count == 0 && secondaryResults.Count == 0)
{
chart.Enabled = false;
return;
}
foreach (Hydrograph h in primaryResults)
{
Series s = chart.Series.Add(h.Name);
s.Points.DataBindY(h.AsArray());
s.ChartType = SeriesChartType.Line;
}
foreach (Hydrograph h in secondaryResults)
{
Series s = chart.Series.Add(h.Name);
s.Points.DataBindY(h.AsArray());
s.YAxisType = AxisType.Secondary;
s.ChartType = SeriesChartType.Line;
}
}