I have looked at "similar" questions but can't actually find anything that applies, surprisingly. I calculate how many data points I would like to create on my Mschart Line Chart with a sum using imported converted data. Using the result of this, I divide it by another number that varies and this is the space I want to have between each datapoint. 124 is constant.
300 (varies) / 124 (X-Axis) = 2.419354838709677 (this is the space I want between each point)
I thought about creating a for loop like so
for (double i = 1; i < samples_hd; i++)
{
// distribute data points evenly here
}
A file is going to be read through into the chart, so far I have manually added data points as I'm not sure at all how to add them like above ^.
var sn = new System.Windows.Forms.DataVisualization.Charting.Series(English.Sam_Num);
sn.ChartType = SeriesChartType.Line;
sn.Points.Add(new DataPoint(9, 30));
sn.Points.Add(new DataPoint(150, 28));
sn.XAxisType = AxisType.Primary;
Chart_Line.Series.Add(sn);
Chart_Line.ChartAreas[0].AxisX.Minimum = 0;
Chart_Line.ChartAreas[0].AxisX.Maximum = 124;
Chart_Line.ChartAreas[0].AxisX.Interval = 15;
Chart_Line.ChartAreas[0].AxisX.MajorGrid.Enabled = false;