代码之家  ›  专栏  ›  技术社区  ›  Luke Lowrey

Windows Phone 7分组列表

  •  1
  • Luke Lowrey  · 技术社区  · 15 年前

    我是Silverlight和WindowsPhone7开发的新手,在制定“分组列表”的最佳方法时遇到了一些问题。

    本质上,我想做的是按日期将事件详细信息列表分组,如下所示:

    Monday 5/6/10  
     event 1  
     event 2  
    Tuesday 6/6/10  
     event 3
    

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

    3 回复  |  直到 13 年前
        1
  •  1
  •   Mick N    15 年前

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

        2
  •  1
  •   Jeff Wilcox    15 年前

    如何使用嵌套项控件和模板?

        3
  •  0
  •   Andrew Newland    13 年前

    我建议使用此工具包中的longlistselector控件 http://silverlight.codeplex.com/releases/view/75888

    这是我过去用过的。您可以为标题和项目设置一个模板。您还可以在点击某个组时为其设置模板。