如何給gridControl動態的添加合計

for (int i = 0; i < this.dsHz.Tables[0].Columns.Count; i++)
{
if (dsHz.Tables[0].Columns[i].DataType == typeof(Int32) ||
dsHz.Tables[0].Columns[i].DataType == typeof(Double) ||
dsHz.Tables[0].Columns[i].DataType == typeof(Decimal))
{
this.gvHz.Columns[i].SummaryItem.DisplayFormat = "{0:C}";//設置顯示格式
this.gvHz.Columns[i].SummaryItem.SummaryType = DevExpress.Data.SummaryItemType.Sum;//設置顯示類型
}
//當類型爲double和Decimal類型時,設置 其精度
if (dsHz.Tables[0].Columns[i].DataType == typeof(Double) || dsHz.Tables[0].Columns[i].DataType == typeof(Decimal))
{
this.gvHz.Columns[i].DisplayFormat.FormatType = DevExpress.Utils.FormatType.Custom;
this.gvHz.Columns[i].DisplayFormat.FormatString = "0.00";//設置爲小數點後兩位
}
}this

相關文章
相關標籤/搜索