I have a line chart with some values ββas shown. I want the X values ββto be 1 2 3, etc., but now I have the data in sequence, and on x I have 0.77 1.77 2.77 3.77. I have installed
IsStartedFromZero = true; Interval = 1; Maximum = 4; Maximum = 4;
in chartarea properties
How to make X values ββbe 1 2 3 4?
CODE:
Series s = new Series(); s.Color = Color.Red; s.ChartType = SeriesChartType.Line; s.BorderWidth = 3; s.Points.Add(new DataPoint(1.2, 0)); s.Points.Add(new DataPoint(1.2,50)); s.Points.Add(new DataPoint(2, 80)); s.Points.Add(new DataPoint(3.2, 100)); Series s1 = new Series(); s1.Color = Color.Blue; s1.ChartType = SeriesChartType.Line; s1.BorderWidth = 2; s1.Points.Add(new DataPoint(0.8,3.2)); s1.Points.Add(new DataPoint(0.83,6.5)); s1.Points.Add(new DataPoint(0.9,12.9)); s1.Points.Add(new DataPoint(1,25.8)); s1.Points.Add(new DataPoint(1.1,29)); s1.Points.Add(new DataPoint(1.2,54.8)); s1.Points.Add(new DataPoint(1.4,58.1)); s1.Points.Add(new DataPoint(1.5,61.3)); s1.Points.Add(new DataPoint(1.6,67.7)); s1.Points.Add(new DataPoint(2,90.3)); s1.Points.Add(new DataPoint(2.5,100)); chart1.Series.Add(s); chart1.Series.Add(s1); chart1.ChartAreas[0].AxisX.MajorGrid.LineColor = Color.White; chart1.ChartAreas[0].AxisY.MajorGrid.LineColor = Color.White; chart1.ChartAreas[0].AxisX.Maximum = 4; chart1.ChartAreas[0].AxisX.Interval = 1; chart1.ChartAreas[0].AxisX.IsStartedFromZero = true; chart1.ChartAreas[0].AxisX.IntervalOffsetType = DateTimeIntervalType.Number;

Chris source share