【发布时间】:2010-12-04 21:16:11
【问题描述】:
我有一组用户控件:
ObservableCollection(MyUserControl> MyCollection;
我使用以下代码在我的 ListBox 中显示集合:
MyListBox1.ItemsSource = MyCollection;
我有另一个 ListBox,我想在其中显示相同的 UserControls 集合:
MyListBox2.ItemsSource = MyCollection;
问题是当我在第二个 Listbox 上设置 ItemSource 时,第一个 ListBox 的内容消失了。通过调试,我可以看到第一个 ListBox 仍然包含相同的项目,但它们只是从 GUI 中消失了。
不能多次显示同一个UserControl吗?
【问题讨论】:
标签: c# .net wpf user-controls listbox