У меня есть ItemsControl, для которого ItemsSource я назначаю (через код) набор ObservableCollection (назовем его Items) объектов INotifyPropertyChanged (модель данных).Эта модель данных имеет свойство PointCollection.
Представление (XAML) связывается с этим PointCollection в PolyLine (в атрибуте Points).Первоначально, когда я устанавливаю эту коллекцию Items в ItemsControl.ItemsSource, я вижу, что строки действительно отображаются.
Проблема: Когда я устанавливаю ItemsControl.ItemsSource в другое значение (например, другое).ObservableCollection, у которого нет строк). Затем я возвращаю исходную коллекцию, но я не могу видеть строки, хотя коллекция ДОЛЖНА отображать их, потому что модель данных коллекции содержит PointCollection.
Из чегоЯ смог исследовать, есть кое-что особенно сложное в привязке к PointCollection.Мне было интересно, сталкивался ли кто-нибудь с этим раньше и / или знал, как заставить это сделать рендеринг (то есть сделать недействительным элемент управления, чтобы каким-то образом вызвать перерисовку) ???
Спасибо.