When creating a series, set the YAxisType property to AxisType.Primary or AxisType.Secondary
var lines = new Series("lines"); lines.ChartType = SeriesChartType.Line; lines.Points.Add(new DataPoint(1, 20)); lines.Points.Add(new DataPoint(2, 30)); lines.Points.Add(new DataPoint(3, 34)); lines.YAxisType = AxisType.Primary; chart1.Series.Add(lines); var branches = new Series("branches"); branches.ChartType = SeriesChartType.Line; branches.Points.Add(new DataPoint(1, 5)); branches.Points.Add(new DataPoint(2, 6)); branches.Points.Add(new DataPoint(3, 8)); branches.YAxisType = AxisType.Secondary; chart1.Series.Add(branches);
The result is a chart that sounds like you. The example below is a little ugly, it has rows for primary and secondary y values, etc., but you can clear them the way you want by setting the properties of the chart control.

hmqcnoesy
source share