【问题标题】:custom grouped ObservableCollection windows phone 8.1 c#自定义分组 ObservableCollection windows phone 8.1 c#
【发布时间】:2015-03-23 05:05:34
【问题描述】:

我有一个 ObservableCollection,其中包含标题、创建日期和结果。 我需要一个分组列表,按可观察集合中的创建日期分组。

如何在 C# 中做到这一点 谢谢

【问题讨论】:

    标签: c# windows-phone-8.1 observablecollection


    【解决方案1】:

    CollectionViewSource 会帮助你。

    分组示例:

    <CollectionViewSource.GroupDescriptions>
        <PropertyGroupDescription PropertyName="CreatedDate"/>
        <PropertyGroupDescription PropertyName="OtherProperty"/>
    </CollectionViewSource.GroupDescriptions>
    

    【讨论】:

    • 是否可以在 C# 代码而不是 XAML 中检索分组数据?
    • 得到它 var groupedData = (从项目中的数据按 data.Created.Date 到 g orderby g.Key select new Group { Key = g.Key.ToString() , 项目 = g.ToList() }).ToList();感谢您的帮助:D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-03
    • 1970-01-01
    相关资源
    最近更新 更多