时间:2019-05-17 标签:c#InfragisticsUltraChartLineChart

发布于 2024-10-01 03:52:35 字数 180 浏览 4 评论 0原文

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

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

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

Can someone please provide a simple example of adding a line series to an UltraChart from a data table? The table has time series values (time values on x-axis, measurement (double) values on the y-axis).

So far the only examples I've seen where time series are added to the Chart are for a finite set of hard-coded datapoints. I want to be able to fee the data series from a selection in the table.

Any thoughts ideas and/or advice is greatly appreciated. Thanks, Ruben.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

桃扇骨 2024-10-08 03:52:35
  1. 定义数字系列

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

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

  4. Add将系列添加到图表

对于多线系列 使用不同的列创建任意多个系列。

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);
  1. Define a Numeric Series

  2. Loop through each Data row in the Datatable

  3. Add Datapoints from the Datarow inside the loop
    NumericSeries.Points.Add(new NumericTimeDataPoint(System.DateTime.Parse(row["Date"]), row["value1"], "Label Name", false));

  4. Add the Series to the Chart

For Multiple Line Series create as many Series as you want with different columns.

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);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文