oxyplot itemssource 数据表
Posted
技术标签:
【中文标题】oxyplot itemssource 数据表【英文标题】:oxyplot itemssource datatable 【发布时间】:2015-10-27 08:16:36 【问题描述】:使用 oxyplot
是否可以绑定数据表中的数据?
代码编译了,但还是报了异常:
''Oxyplot 异常:在其中找不到属性 PartValuesId System.Data.DataRowView。”
当前代码是:
lineSeries1.ItemsSource = dt.DefaultView;
lineSeries1.DataFieldY = "PartValues";
lineSeries1.DataFieldX = "PartValuesId";
grid.Children.Clear();
MyModel.Series.Add(lineSeries1);
Myview.Model = MyModel;
grid.Children.Add(Myview);
Grid.SetRow(Myview, 1);
数据表如下:
PartValuesId PartIdKey PartValues
6277 16 10
6273 16 12
6269 16 15
...
谢谢!
【问题讨论】:
【参考方案1】:让它像这样工作:
var results = from row in dt.AsEnumerable()
select new
PartValuesId= row.Field<Int32>("PartValuesId"),
PartValues= row.Field<string>("PartValues")
;
lineSeries1.ItemsSource = results;
lineSeries1.DataFieldX = "PartValuesId";
lineSeries1.DataFieldY = "PartValues";
【讨论】:
以上是关于oxyplot itemssource 数据表的主要内容,如果未能解决你的问题,请参考以下文章