【发布时间】:2023-03-07 21:37:01
【问题描述】:
有人使用 Infragistics UltraChart 吗?我正在尝试将带有高程监视器数据的 DataTable 绑定到 Windows 窗体中的折线图。
从下面的代码可以看出,我已经定义了DataSet和DataTable,并且已经开始设置图表的属性,但是我不知道如何将DataTable表绑定到图表中的XYDataPointCollection系列.基本上我希望能够从数据表中的两个字段绘制一条线:指定日期范围的“dateTime”(x 轴)和“gwElevation”(y 轴)。
} GroundwaterMonitorDataSet gwMonDataSet = new GroundwaterMonitorDataSet(); 数据表 gwMonDataTable = new DataTable(); gwMonDataTable = gwMonDataSet.Tables.Add("P-14-01_Data");
this.chartGwData.ChartType = Infragistics.UltraChart.Shared.Styles.ChartType.LineChart;
Infragistics.UltraChart.Data.Series.XYDataPointCollection gwMonSeries = new Infragistics.UltraChart.Data.Series.XYDataPointCollection();
chartGwData.LineChart.DrawStyle = Infragistics.UltraChart.Shared.Styles.LineDrawStyle.Solid;
chartGwData.LineChart.StartStyle = Infragistics.UltraChart.Shared.Styles.LineCapStyle.Round;
chartGwData.LineChart.EndStyle = Infragistics.UltraChart.Shared.Styles.LineCapStyle.Flat;
chartGwData.LineChart.NullHandling = Infragistics.UltraChart.Shared.Styles.NullHandling.DontPlot;
chartGwData.LineChart.Thickness = 3;
this.chartGwData.DataSource = gwMonDataTable;
this.chartGwData.DataBind();
}
感谢您的帮助。
【问题讨论】:
标签: c# .net infragistics