0

我将 Silverlight RIA 与 EF 一起使用,并且我有一个实体,例如字段 Date、Field1、Field2、... 在 LoadOperation_Completed 上绑定数据可以正常工作。但是,我需要按年、月、周对数据进行分组。建议的方法是什么?我试过了

 public void  loadOp_Completed(object sender, EventArgs e) {
    LoadOperation<MyEntity> loadOp = sender as LoadOperation<MyEntity>;

    List<MyEntity> list = ((LoadOperation<MyEntity>)sender).Entities.ToList();

    PagedCollectionView collection = new PagedCollectionView(list);

    collection.GroupDescriptions.Add(new PropertyGroupDescription(**???**));
    this.MyDataGrid.ItemsSource = collection;
 }

但我不知道我的 PropertyGroupDescription 应该是什么。

先感谢您

4

1 回答 1

1

添加名为 的属性YearMonth并将Week它们基于您的日期字段:

public int Year
{
   get {  return myDate.Year; }
}

然后按年、月、周分组:)

于 2012-05-12T10:45:35.727 回答