在WPF中是否可以拥有一个Panel并能够向其添加UserControls(类似于Windows Forms)?

时间:2010-04-15 22:26:49

标签: wpf user-controls

我将对用户信息进行用户控制,然后我会在找到的人数(每个人一个用户控件)中填充某种面板。

WPF可以处理吗?

1 个答案:

答案 0 :(得分:2)

你可以这样做,但不一定是最好的选择。

您可以使用描述如何呈现“人物”的ItemTemplate,而不是为每个人设置控件。然后,您可以直接将(标准)ItemsControl(例如ListBox或ListView)绑定到您的人员集合,WPF将为您处理它。

有关详细信息,我建议您阅读Data Binding on MSDN,特别是"Binding to Collections."