gpt4 book ai didi

c# Infragistics UltraChart 线图

转载 作者:太空宇宙 更新时间:2023-11-03 14:25:42 26 4
gpt4 key购买 nike

有人可以提供一个从数据表向 UltraChart 添加线系列的简单示例吗?该表具有时间序列值(x 轴上的时间值,y 轴上的测量(双)值)。

到目前为止,我见过的将时间序列添加到图表的唯一示例是一组有限的硬编码数据点。我希望能够从表中的选择中收取数据系列。

非常感谢任何想法和/或建议。谢谢,鲁本。

最佳答案

  1. 定义一个数值系列

  2. 遍历数据表中的每个数据行

  3. 从循环内的数据行添加数据点NumericSeries.Points.Add(new NumericTimeDataPoint(System.DateTime.Parse(row["Date"]), row["value1"], "Label Name", false));

  4. 将系列添加到图表

对于多行系列,使用不同的列创建任意数量的系列。

NumericTimeSeries waterDataSeries = null;
foreach (DataRow currentRow in myDataTable.Rows)
{
waterDataSeries.Points.Add(new NumericTimeDataPoint(Convert.ToDateTime(currentRow["Date"]), Convert.ToDouble(currentRow["qtyMeasure"]), "Water", false));
}
Chart.Series.Add(waterDataSeries);

关于c# Infragistics UltraChart 线图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4116199/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com