(急)怎么用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