我有一个silverlight Datagrid从数据库的存储过程填充使用双工WCF服务,该服务每20秒将一组新的ObservableCollection推送到客户端。现在,我的客户Datagrid itemsSource被重置为新的ObservableCollection,每当新的进来。我只是想知道是否有可能直接绑定数据网格的itemsSource到WCF服务ObservableCollection,这样我就不必每次都重置源,当服务ObservableCollection触发INotifyPropertyChanged时,UI将自动更新。将WCF ObservableCollection绑定到Silverlight DataGrid
我试过在这篇文章中的解决方案http://forums.silverlight.net/t/216796.aspx/1但它不完全是我想要的,因为它仍然每次重置itemsSource。
任何帮助将不胜感激。
我认为你的意思是INotifyCollectionChanged而不是INotifyPropertyChanged?如果您只是每次重新绑定,您可能会改为绑定到列表。 –
RichardOD
2012-03-16 20:59:07