2013-03-25 3 views
0

Мне нужно построить график XY с использованием функции MS-Chart. Требование состоит в том, чтобы построить пять разных точек (каждая из которых имеет разные координаты X и Y и стиль Marker Style). Таким образом, в этом случае необходимо нарисовать как точки X, так и Y.Ошибка при построении диаграммы точек программно с использованием диаграммы MS

Пожалуйста, помогите мне в этом. Я попытался использовать диаграмму «Точка» для этого, но почему-то это не работает для меня.

Заранее спасибо.

ответ

0

Что-то вроде этого ...

 //// initialize an array of doubles for Y values 
     double[] yval = { 5, 6, 4, 6, 3 }; 
     // initialize an array of strings for X values 
     double[] xval = { 1, 4, 6, 8, 9 }; 
     // bind the arrays to the X and Y values of data points in the "ByArray" series 
     chart1.Series["Series1"].Points.DataBindXY(xval, yval); 
     chart1.Series["Series1"].ChartType = SeriesChartType.Point; 
     chart1.Series["Series1"].Points[0].MarkerStyle = MarkerStyle.Square; 
     chart1.Series["Series1"].Points[1].MarkerStyle = MarkerStyle.Cross; 
     chart1.Series["Series1"].Points[2].MarkerStyle = MarkerStyle.Triangle; 
     chart1.Series["Series1"].Points[3].MarkerStyle = MarkerStyle.Circle; 
     chart1.Series["Series1"].Points[4].MarkerStyle = MarkerStyle.Star4;