今天需要做一个结构比较复杂的报表,第一次使用GridControl的bands的功能,可以在表格的列下再设置更细分的列。
点击选择AdvBandeGridView,即可设计你需要的复杂表结构。
可直接再设计器里添加bands和columns,再把columns绑定到相应的bands
也可用代码添加:
1.添加bands:
DevExpress.XtraGrid.Views.BandedGrid.GridBand newBand = new DevExpress.XtraGrid.Views.BandedGrid.GridBand();
newBand.Name = bandName.ToUpper();
newBand.Caption = bandName;
newBand.AppearanceHeader.Options.UseTextOptions = true;
newBand.AppearanceHeader.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
advBandedGridView1.Bands.Add(newBand);