私はSilverlight DatagridをデュアルWCFサービスを使用してデータベースからストアドプロシージャに移入しました。このサービスは、ObservableCollectionの新しいセットを20秒ごとにクライアントにプッシュします。今すぐ、私のクライアントDatagrid itemsSourceは、新しいObservableCollectionに新しいものが入るたびにリセットされます。データグリッドのitemsSourceをWCFサービスObservableCollectionに直接バインドすることが可能かどうかは不思議です。 INotifyPropertyChangedがサービスObservableCollectionから起動されると、毎回ソースをリセットし、UIが自動的に更新されます。WCF ObservableCollectionをSilverlight DataGridにバインドする
私はこの投稿http://forums.silverlight.net/t/216796.aspx/1の解決策を試しましたが、それはitemsSourceを毎回リセットするので、私が望むものではありません。
ご協力いただければ幸いです。
私はあなたがINotifyPropertyChangedではなくINotifyCollectionChangedを意味すると思いますか?単純に毎回再バインドしている場合は、代わりにリストにバインドしている可能性があります。 –
RichardOD