其实整个控件的数据绑定非常简单,就是直接dataBind 和 dataSource 就行了,代码如下: [csharp]view plaincopy print? chart1.DataSource = dt; chart1.DataBind(); 这里要注意的是,我们用的chart控件数据源只是接收datatable类型的数据,不能接收泛型等其他类型的数据。博主亲自试验过了,dataTable是最好的数据源。绑...
Chart1.Series[0].YValueMembers ="Volume1"; Chart1.Series[1].YValueMembers ="Volume2"; //设置图表X轴对应项 Chart1.Series[0].XValueMember ="Date"; //绑定数据 Chart1.DataBind(); } privateDataTable CreateDataTable() { //Create a DataTable as the data source of the Chart control Data...
根据我的测试,我建议你可以加一个timer控件,因为你把设置数据的过程全部写在了form_load事件中,这个事件只会触发一次,因此chart中的数据是不能更新的。 你可以参考下面的代码: Public Class Form1 Private xh_RT As Integer = -1 '数据行号 Private dt As New DataTable Private SP1_Num As Single Pr...
Chart控件(一)Chart控件在ASP.NET网站中的应用示例详解(C#语言)" title="VS2010 Chart控件(一)Chart控件在ASP.NET网站中的应用示例详解(C#语言)" action-data="http%3A%2F%2Fs12.sinaimg.cn%2Fmw690%2F6988593etx6DhZXKdIv5b%26690" action-type="show-slide" style="margin: 0px; padding: 0px; list-...
width:MSChart的宽度。 height:MSChart的高度。 常用事件: Series1.Points.DataBind() 绑定数据点集合,如果要在一个MSChart控件的一个绘图区(ChartArea)内添加多个不同数据源的图表,就用这个主动绑定数据集合的方法。可以将表中指定字段的值绑定到指定的坐标轴上。
DataTable DataTable { get; } 属性值 类型:Microsoft.Office.Interop.Excel.DataTable 一个表示图表数据表的 DataTable。 示例 下面的代码示例创建一个 Chart,然后使用 HasDataTable 和DataTable 属性在图表中显示一个具有边框轮廓的数据表。 C# 复制 private void SetDataTableBorder() { this.Range["A1",...
获取或设置一个值,该值指示 Chart 控件是否包含数据表。 命名空间: Microsoft.Office.Tools.Excel 程序集: Microsoft.Office.Tools.Excel(在 Microsoft.Office.Tools.Excel.dll 中) 语法 C# 复制 bool HasDataTable { get; set; } 属性值 类型:System.Boolean 如果Chart 控件包含数据表,则为 true;否则为 fa...
width:MSChart 的宽度。height:MSChart 的高度。常用事件:Series1.Points.DataBind()绑定数据点集合,如果要在一个 MSChart 控件的一个绘图区(ChartArea)内添加多个不同数据源的图表,就用这个主动绑定数据集合的方法。可以将表中指定字段的值绑定到指定的坐标轴上。MSChart1.DataBin 26、d()给整个 MSChart 绑定...
height:MSChart的高度。 常用事件: Series1.Points.DataBind() 绑定数据点集合,如果要在一个MSChart控件的一个绘图区(ChartArea)内添加多个不同数据源的图表,就用这个主动绑定数据集合的方法。可以将表中指定字段的值绑定到指定的坐标轴上。 MSChart1.DataBind() ...
类型:Microsoft.Office.Interop.Excel.DataTable 一个DataTable对象,表示Microsoft.Office.Tools.Excel.ChartSheet数据表。 示例 下面的代码示例使用当前Microsoft.Office.Tools.Excel.ChartSheet的 DataTable 属性在图表中显示一个具有边框轮廓的数据表。 C# privatevoidDisplayDataTable(){ Globals.Sheet1.Range["A1","...