Это можно сделать двумя способами, поскольку PanoramaItems можно задавать напрямую или связывать с помощью ItemsSource.
Свойство Panorama Items
является просто ItemsCollection и поэтому поддерживают методы Add()
, Clear()
, Insert()
и Remove()
, которые должны охватывать все сценарии, которые вы упоминаете в своем вопросе.
В качестве альтернативы, если вы укажете ItemsSource который заполнен Enumerable, который также реализует INotifyPropertyChanged
, тогда вы можете просто обновить источник напрямую.