1

我是 silverlight 和 windows phone 7 开发的新手,在制定“分组列表”的最佳方法时遇到了一些麻烦。

基本上我想做的是按日期将事件详细信息列表分组为如下内容:

10 年 5 月 6 日星期一  
 事件 1  
 事件 2  
2010 年 6 月 6 日星期二  
 活动 3

我尝试使用嵌套列表框,它在一定程度上可以工作,但会终止滚动。这是进行分组的最佳方法(假设我可以解决滚动问题)还是有其他方法?

4

3 回答 3

1

使用嵌套的 ItemsControls 和模板怎么样?

于 2010-05-29T07:12:51.717 回答
1

您可能会发现嵌套列表框的滚动问题是由于嵌套列表框的高度可变。现在尝试将它们设置为固定高度或将它们包含在具有固定高度的包装元素中。这是当前 ctp 影响具有可变高度内容的列表框的已知问题。

于 2010-05-30T13:22:01.713 回答
0

我会推荐这个工具包中的 LongListSelector 控件 http://silverlight.codeplex.com/releases/view/75888

这就是我过去使用的。您可以为页眉设置一个模板,为项目设置一个模板。您还可以设置点击组时的模板

于 2012-05-18T05:43:45.853 回答