地基系列五 wpf_MVVM_005 linq分组查询数据

linq分组查询数据绑定到表格:
(1):实例化实体;
(2):linq分组查询查询,转换为List格式;
(3):获取DataGrid的Name值,绑定到表格;
例子:
(1):myEntitys myModel = new myEntitys();
(2):
public class myClass
{
public string 字段一{ get ; set ; }
public int 字段二{ get; set ; } //(分组时,纪录的是总数)
}
var myList = (from mytable1 in myModel.Table1
join mytable2 in myModel.Table2 on mytable1.Table1ID equals mytable2.Table2ID
group mytable1 by mytable1.字段一 into glist
select new myClass
{
字段一 = glist.Key, //(Key值是分组时的字段,即 by后面的字段,上面的“字段一”)
字段二 = glist.Count(),
} ).ToList();
(3):绑定到表格: myDataGrid.ItemsSource = myList;
备注: Key值就是分组时用于作为条件的值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值