C#:在MS-Charts上绘制散点图

时间:2017-06-06 01:35:27

标签: c# mschart

这是我的代码:

private void DrawCharts()
        {
            List<double> xAxis = new List<double>();
            List<double> yAxis = new List<double>();

            ch_Vf2.Series.Add("Vf2");
            ch_Vf2.Series["Vf2"].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Point;
            foreach (Value v in Bf1_Values["Vf2"].Values)
            {
                xAxis.Add(v.d_val);
            }

            foreach (Value v in Bf2_Values["Vf2"].Values)
            {
                yAxis.Add(v.d_val);
            }

            ch_Vf2.Series["Vf2"].Points.DataBindXY(xAxis.ToArray(), yAxis.ToArray());
        }

结果如下:

enter image description here

问题

  1. 如何在图表网格区域中包含所有点,因为有些点在外面?
  2. 如何设置最合适的线?
  3. 如何设置网格线和最大轴值?
  4. 如何设置轴名称和图名?

0 个答案:

没有答案