0
我試圖將一個DataTable
與MS圖表綁定。該圖表包含兩個系列,即DataTable
的兩列。我在Visual Studio 2010中使用這裏VB是我的代碼:ArgumentOutOfRangeException嘗試將多個系列綁定到MS圖表
Public tableTempJDL As DataTable = New DataTable("TempJDL")
'tableTempJDL is then filled
With Me.ChartBHKW
.DataSource = tableTempJDL
.Series(0).Name = oGebäude.Art
.Series(0).ChartType = DataVisualization.Charting.SeriesChartType.Spline
.Series(1).Name = oBHKW.Modell
.Series(1).ChartType = DataVisualization.Charting.SeriesChartType.Spline
.Series(0).XValueMember = Convert.ToString(tableTempJDL.Columns("Stunden"))
.Series(0).YValueMembers = Convert.ToString(tableTempJDL.Columns("PthObjekt"))
.Series(1).XValueMember = Convert.ToString(tableTempJDL.Columns("Stunden"))
.Series(1).YValueMembers = Convert.ToString(tableTempJDL.Columns("PthBHKW"))
.DataBind() '<-- ArgumentOutOfRangeException
End With
我得到一個錯誤ArgumentOutOfRangeException
:「只有1 Y值可以設置此數據系列」。而即使我有two series in my Chart settings。
我想避免到build the chart myself,我真的需要兩個系列,而不是two points for each XValue。