コード例 #1
0
        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);
        }
コード例 #2
0
		public GroupHeaderEventArgs (GroupHeader groupHeader)
		{
			GroupHeader = groupHeader;
		}
コード例 #3
0
 public GroupHeaderEventArgs(GroupHeader groupHeader)
 {
     GroupHeader = groupHeader;
 }
コード例 #4
0
ファイル: AbstractLayout.cs プロジェクト: hpsa/SharpDevelop
		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;
		}