wpf处理C1FlexGrid 表格合计统计项处理,新增和查询都要生效

控件的两个事件都需要调用这个方法,新增的时候不写CellEditEnded,不然不会生效

ItemsSourceChanged="DetailGrid_ItemsSourceChanged" CellEditEnded="DetailGrid_ItemsSourceChanged"

/// <summary>

/// 列表1合计

/// </summary>

/// <param name="sender"></param>

/// <param name="e"></param>

private void DetailGrid_ItemsSourceChanged(object sender, EventArgs e)

{

var vm = DataContext as PlateReplaceApplyFormVM;

if (vm == null) return;

CfgSaleOrderReviewItem.ColumnFooterRows.Clear();

var gr = new GroupRow()

{

FontWeight = FontWeights.Bold

};

if (vm.SaleOrderList != null && vm.SaleOrderList.Count > 0) {

CfgSaleOrderReviewItem.ColumnFooters.Rows.Add(gr);

gr["ManagerName"] = "合计";

gr["ProductQuantity"] = vm.SaleOrderList == null ? 0 : vm.SaleOrderList.Sum(p => Convert.ToInt32(p.ProductQuantity));

gr["ProductTotalArea"] = vm.SaleOrderList == null ? 0 : vm.SaleOrderList.Sum(p => Convert.ToDouble(p.ProductTotalArea));

}

}

相关推荐
❀always❀21 小时前
深入浅出分布式限流(更新中)
分布式·wpf
深漂阿碉1 天前
WPF打包exe应用的图标问题
wpf
三千道应用题1 天前
WPF学习笔记(26)CommunityToolkit.Mvvm与MaterialDesignThemes
wpf
SEO-狼术4 天前
DevExpress WPF Crack, DevExpress WPF v25.1
wpf
小老鼠爱大米4 天前
C# WPF - Prism 学习篇:搭建项目(一)
c#·wpf·prism
博睿谷IT99_4 天前
Hadoop 分布式存储与计算框架详解
wpf
qq_392397125 天前
Redis常用操作
数据库·redis·wpf
三千道应用题6 天前
WPF学习笔记(25)MVVM框架与项目实例
wpf
厦门德仔6 天前
【WPF】WPF(样式)
android·java·wpf
三千道应用题6 天前
WPF学习笔记(24)命令与ICommand接口
wpf