У меня есть Silverlight Datagrid, заполненный из хранимой процедуры из базы данных, с использованием дуплексной службы WCF, которую служба нажимает клиенту на новый набор ObservableCollection каждые 20 секунд. Прямо сейчас мой клиент Datagrid itemsSource сбрасывается на новый ObservableCollection каждый раз, когда появляется новый. Мне просто интересно, возможно ли DIRECTLY BIND itemsSource datagrid для службы WCF ObservableCollection, так что мне не нужно каждый раз перезагружать источник, и пользовательский интерфейс будет автоматически обновляться, когда INotifyPropertyChanged будет запущен из службы ObservableCollection.Binding WCF ObservableCollection to Silverlight DataGrid
Я пробовал решение в этом сообщении http://forums.silverlight.net/t/216796.aspx/1, но это не совсем то, что я хочу, так как он все еще сбрасывает itemsSource каждый раз.
Любая помощь была бы принята с благодарностью.
Я думаю, вы имеете в виду INotifyCollectionChanged, а не INotifyPropertyChanged? Если вы просто перепроверяете каждый раз, вы можете вместо этого привязать к списку. –
RichardOD