Вероятно, это будут основные вопросы для экспертов по LINQ и архитектуре, однако мне не удается понять проблему, с которой я столкнулся при попытке обновить Static ObservableCollection.
Me.Grid1.ItemsSource = ContactList
Me.Grid2.ItemsSource = From s In ContactList Where s.ContactTypes.Any(Function(t) t.ContactTypeName = "Christmas List")
Если я добавлюновый контакт с ContactType"Рождественский список" для ContactList ObservableCollection, Grid1 отражает дополнительный контакт, однако Grid2 не отражает изменение если я не перепривязываю.
В любом случае, чтобы Отразить изменение в Grid2, чтобы показать новый Контакт с запрашиваемым ContactType