2

我是 WPF 的新手,我需要将许多组件组合在一个元素中,并在窗口中为数据库中的每个学生制作和添加该元素的新实例,例如 2 个文本块加上每个学生的 1 个文本框,我该怎么做呢?

4

1 回答 1

5

这是 WPF 真正闪耀的地方 - 您可以使用 ItemTemplate 或 DataTemplate 来设置 UI 的样式,其中底层数据对象完全不知道它们是如何呈现的。

查看数据模板以获取介绍。实际上,ItemTemplate 是每个项目应如何呈现的模板(定义)。DataTemplate 更进一步,使您能够根据绑定的数据项选择要使用的模板,因此您可以拥有一个包含不同类型对象的列表,但仍然在同一个列表/重复器控件中显示它们屏幕。

于 2013-06-12T12:41:17.643 回答