【问题标题】:windws phone 8, how to build a list that mix up list and grid mode with LongListSelector?windows phone 8,如何使用 LongListSelector 构建一个混合列表和网格模式的列表?
【发布时间】:2014-09-22 10:44:22
【问题描述】:

你好我正在为一个WP8应用程序工作,现在我要呈现一个不规则的列表,因为项目的模板不统一。就像一个 LongListSelector 里面包含了列表和网格模式,看起来有点复杂,谁能给点火花?

【问题讨论】:

    标签: c# windows-phone-8 longlistselector


    【解决方案1】:

    你可以有多个项目模板,这里详细解释:http://www.geekchamp.com/articles/implementing-windows-phone-7-datatemplateselector-and-customdatatemplateselector

    但是,如果您不需要/不想要那种复杂的控制,那么 XAML 值转换器可能是您的理想之选。这样,您可以根据绑定类的值对每个项目进行不同的自定义。 http://channel9.msdn.com/Series/Windows-Phone-8-1-Development-for-Absolute-Beginners/Part-25-Advanced-Binding-with-Value-Converters

    【讨论】:

    • 我之前看过这篇文章,并在某些情况下使用了这种方法,实际上我仍然困惑的是如何在一个 LongListSelector 中合并列表和网格布局模式。例如,有时项目是水平的,有时在不同的组中是垂直的。我会找到实现这种布局的最佳方法,需要流畅的体验和可视化。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多