Есть ли идея, что он делает в коде ниже в строке
«chartSeries.AddItem(new ChartSeriesItem(listData[i].x, listData[i].y));
»не в состоянии понять код .NET
Я взял этот код из одного форума.
http://www.telerik.com/community/forums/aspnet-ajax/chart/performance-problem-on-line-chart.aspx
Я не мог понять, что это за держатель данных?
Извлеките данные из формата данных, если бы я мог привязать свой набор данных с помощью listdata, я бы достиг этой разработки. Но я не понимаю, как мне нужно сделать эту привязку.
Я пробовал как показано ниже, но не работал и искал ошибку.
Dim listdata As new DataList
listdata.DataSource = ds.Tables.Item(0)
listdata.DataBind()
Оригинальный код взяли из форума
ChartSeries chartSeries = new ChartSeries("Altitude", ChartSeriesType.Line);
chartSeries.Appearance.ShowLabels = false;
incrementCount = 1;
for (int i = 0; i < listData.Count; i = i + incrementCount)
{
chartSeries.AddItem(new ChartSeriesItem(listData[i].x, listData[i].y));
}
RadChart2.AddChartSeries(chartSeries);
RadChart2.PlotArea.XAxis.AxisLabel.TextBlock.Text = "Distance (Miles)";
RadChart2.PlotArea.YAxis.AxisLabel.TextBlock.Text = "Yaxislabel";
Отметьте правильные ответы в качестве ответов, не просто повышайте их. –