1

如何SeriesCollection使用填充实时图表Linq

我所有的数据都存储在数据库中,在那里我与Entity Framework连接,我想先过滤我的数据,然后将其添加到SeriesCollection在我的视图上显示图表。

我正在尝试使用代码:

        Using entityconn As New PcappConnection()
            Dim config = Mappers.Xy(Of tbl_Metrics_Employee).Y(Function(o) o.TotalElapsed)
            SeriesCollection = New SeriesCollection(config)
            Dim results = (From i In entityconn.tbl_Metrics_Employee Where i.EEID = EEID() AndAlso i.LogDate = Date.Today).ToArray
            PopulateSeries = New StackedRowSeries() With {
                .Values = New ChartValues(Of Double) From {
                results.AsChartValues()}
            }
            SeriesCollection.Add(PopulateSeries)
        End Using

不幸的是,没有结果。当我将它用于PopulateSeries时,我得到“指定的演员表无效。”。我知道我需要使用 Double。我试图更改ToArray()FirstOrDefault().Value 并将其更改results.TotalElapsed()为,但我得到了同样的例外。

4

0 回答 0