首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

(急)如何用DataGrid显示用ObservableCollection存储的数据

2012-08-27 
(急)怎么用DataGrid显示用ObservableCollection存储的数据这里是自己写了个类GeoFeatureCollection继承Obs

(急)怎么用DataGrid显示用ObservableCollection存储的数据
这里是自己写了个类GeoFeatureCollection继承ObservableCollection,然后直接使用

DataGrid dg = new DataGrid();
dg.ItemSource = dataset; //这里dataset为GeoFeatureCollection的一个实例

这样使用之后,界面上有内容,但都是ObservableCollection里各个属性的类型,而不是真正的数据,如下图



另,事实上数据是在里面的,比如有什么项目名称啊,日期啊等等大概几十个字段

求解!!!

[解决办法]
绑定数据源问题,问题可能在你自定义的GeoFeatureCollection类。 
在Combox绑定时,如果不指定DisplayMember会出现仅banding到数据集合名,并不能显示数据成员数据。
你的问题类似。

你可以贴出来GeoFeatureCollection代码,帮助分析你的问题。

另外可以参考:
http://silverlightchina.net/html/tips/2011/0803/9476.html
http://silverlightchina.net/html/tips/2011/0721/9175.html

热点排行