【发布时间】:2011-06-26 21:47:03
【问题描述】:
有两种方法。可能两个人都傻... 我必须显示一些项目集合。
第一个。
我将 DataTemplate 用于 ListBoxItem。 只需设置 itemSource = myCollection;
就是这样。简单的方案。
第二个。
我的收藏中的每个项目都有属性view。这是一个用户控件。这定义了项目的呈现方式。
仅使用 ContentPresenter 创建 DataTemplate。
将 Content 属性绑定到 view。
只需设置 itemSource = myCollection;
就是这样。更复杂。但也可以。
第二个有生存权吗?我的疑问是我必须为我的集合中的每个项目创建 UserControl 的实例?
500件以上的收藏是不是太贵了?
谢谢。
【问题讨论】:
标签: windows-phone-7 collections user-controls datatemplate