gridview4.optionsview.showfooter = true;//啟用顯示頁尾
//索引為1的列
gridview4.columns[1].summaryitem.displayformat = "";
gridview4.columns[1].summaryitem.fieldname = "totalmoney";
gridview4.columns[1].summaryitem.summarytype = devexpress.data.summaryitemtype.sum;//求和
//索引為2的列
gridview4.columns[2].summaryitem.displayformat = "";
gridview4.columns[2].summaryitem.fieldname = "paytotalmoney";
gridview4.columns[2].summaryitem.summarytype = devexpress.data.summaryitemtype.sum;//求和
//索引為3的列
gridview4.columns[3].summaryitem.displayformat = "";
gridview4.columns[3].summaryitem.fieldname = "unpaymoney";
gridview4.columns[3].summaryitem.summarytype = devexpress.data.summaryitemtype.sum;//求和
gridview4.customdrawfootercell += new footercellcustomdraweventhandler(this.gridview4_customdrawfootercell);//設定一下對齊方式,通過gridview的customdrawfootercell 事件
//gridcontrol中的customdrawfootercell事件
private void gridview4_customdrawfootercell(object sender, devexpress.xtragrid.views.grid.footercellcustomdraweventargs e)
效果圖如下:
如果不想彙總所有資料,而是根據選擇彙總,則可以在gridcontrol中設定勾選框,彙總選中的行資料進行彙總:
設定勾選
grid designer - views - optionselection-設定其中的multiselect為true,設定multiselectmode為checkboxrowselect
選擇**的selectionchanged事件,**如下
private void gridview6_selectionchanged(object sender, devexpress.data.selectionchangedeventargs e)
//資料顯示
gridview6.columns[6].summaryitem.displayformat = "付款彙總:" + willpay.tostring("0.##") + "";
gridview6.customdrawfootercell += new footercellcustomdraweventhandler(this.gridview6_customdrawfootercell);//單元格居中顯示
//重新整理選中行
gridview6.refreshrow(gridview6.focusedrowhandle);
}
這樣就可以實現自動彙總勾選行的資料,效果如下:
GridControl常用屬性
this.gridview1.optionsview.showcolumnheaders true 顯示列標題 this.gridview1.optionsview.showindicator true 顯示行標題 this.gridview1.indicatorwidth 40 行標題寬度 顯示行...
GridControl常用設定
清空gridcontrol的drag a column header here說明 gridview1.optionsview.showgrouppanel false gridview 序列寬度設定 indicatorwidth 40 gridcontrol列的寬度根據資料自動填充 1.在填充完資...
GridControl控制項應用
gridcontrol控制項是dev express外掛程式帶的類似於c 內部winform控制項gridview控制項,內部必須新增gridview,同乙個control可以新增多個view datetable型別的資料,新增編號和名稱兩列,將伺服器中查詢到的內容新增到 中 gridcontrol...