protected ICSharpCode.Reports.Core.GroupHeader CreateGroupHeader(Point headerLocation) { ICSharpCode.Reports.Core.BaseDataItem dataItem = new ICSharpCode.Reports.Core.BaseDataItem(); dataItem.ColumnName = ReportModel.ReportSettings.GroupColumnsCollection[0].ColumnName; dataItem.DataType = ReportModel.ReportSettings.GroupColumnsCollection[0].DataTypeName; dataItem.Location = new Point(GlobalValues.ControlMargins.Left, GlobalValues.ControlMargins.Top); dataItem.Size = new Size(150, 20); dataItem.Text = ReportModel.ReportSettings.GroupColumnsCollection[0].ColumnName; ICSharpCode.Reports.Core.GroupHeader groupHeader = new ICSharpCode.Reports.Core.GroupHeader(); groupHeader.Location = headerLocation; groupHeader.Size = new Size(300, dataItem.Size.Height + GlobalValues.ControlMargins.Top + GlobalValues.ControlMargins.Bottom); groupHeader.Items.Add(dataItem); return(groupHeader); }
public GroupHeaderEventArgs (GroupHeader groupHeader) { GroupHeader = groupHeader; }
public GroupHeaderEventArgs(GroupHeader groupHeader) { GroupHeader = groupHeader; }
protected ICSharpCode.Reports.Core.GroupHeader CreateGroupHeader(Point headerLocation) { ICSharpCode.Reports.Core.BaseDataItem dataItem = new ICSharpCode.Reports.Core.BaseDataItem(); dataItem.ColumnName = ReportModel.ReportSettings.GroupColumnsCollection[0].ColumnName; dataItem.DataType = ReportModel.ReportSettings.GroupColumnsCollection[0].DataTypeName; dataItem.Location = new Point (GlobalValues.ControlMargins.Left,GlobalValues.ControlMargins.Top); dataItem.Size = new Size (150,20); dataItem.Text = ReportModel.ReportSettings.GroupColumnsCollection[0].ColumnName; ICSharpCode.Reports.Core.GroupHeader groupHeader = new ICSharpCode.Reports.Core.GroupHeader(); groupHeader.Location = headerLocation; groupHeader.Size = new Size (300,dataItem.Size.Height + GlobalValues.ControlMargins.Top + GlobalValues.ControlMargins.Bottom); groupHeader.Items.Add(dataItem); return groupHeader; }