新人求教Silverligth4中数据同步显示有关问题

新人求教Silverligth4中数据同步显示问题
本人菜鸟一只,刚接触Silverlight。做了一个页面想实现数据库的基本操作。按照网上的办法直接设置的dataGrid.ItemsSource,但是遇到了添加和删除数据时不能更新数据源的问题:添加第二条记录时才会显示刚添加过的第一条记录,删除之后数据移除了但控件上留下了空白行。我知道通过WCF服务显示数据是异步的,但一定有实现同步的办法。查了好多资料都找不到,求大神们支招新人求教Silverligth4中数据同步显示有关问题
------解决方案--------------------
把你的类 继承自 INotifyPropertyChanged接口;绑定到数据源的集合使用 ObservableCollection,它就已经实现数据更改通知功能,也就是同步

出现空白行 是因为你没有设置 CanUserAddRows为false