У меня есть коллекция пользовательских элементов управления:
ObservableCollection(MyUserControl> MyCollection;
Я отображаю коллекцию в своем ListBox, используя следующий код:
MyListBox1.ItemsSource = MyCollection;
У меня есть еще один ListBox, в котором я хотел бы отобразить ту же коллекцию UserControls:
MyListBox2.ItemsSource = MyCollection;
Проблема заключается в том, что при установке ItemSource во втором Listbox содержимоепервый ListBox исчезнет.При отладке я вижу, что первые ListBox все еще содержат те же элементы, но они просто исчезают из графического интерфейса.
Разве нельзя отображать один и тот же UserControl несколько раз?