private void printableComponentLink1_CreateReportHeaderArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { DevExpress.XtraPrinting.TextBrick brick; brick = e.Graph.DrawString("My Report", Color.Navy, new RectangleF(0, 0, 500, 40), DevExpress.XtraPrinting.BorderSide.None); brick.Font = new Font("Tahoma", 16); brick.StringFormat = new DevExpress.XtraPrinting.BrickStringFormat(StringAlignment.Center); }
private void pcl_CreateReportHeaderArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { CalendarLib.DateTimePickerEx dtDate = new CalendarLib.DateTimePickerEx(); dtDate.Value = DateTimeHelper.ServerDateTime; dtDate.CustomFormat = "MM/dd/yyyy"; DateTime dtCurrent = Convert.ToDateTime(dtDate.Text); string header = GeneralInfo.Current.HospitalName + " Loss/Adjustment Activity Log " + dtCurrent.ToString("MM dd,yyyy"); DevExpress.XtraPrinting.TextBrick brick; brick = e.Graph.DrawString(header, Color.Navy, new RectangleF(0, 0, 500, 40), DevExpress.XtraPrinting.BorderSide.None); brick.Font = new Font("Arial", 16); brick.StringFormat = new DevExpress.XtraPrinting.BrickStringFormat(StringAlignment.Center); }
private void printableComponentLink1_CreateDetailHeaderArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { }
private void linkDoc_CreateReportFooterArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { _DrawObj.DrawReportSection(e.Graph, DIYReport.SectionType.ReportBottom); }
private void linkDoc_CreateDetailArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { _DrawObj.DrawReportSection(e.Graph, DIYReport.SectionType.Detail); }
private void linkDoc_CreateMarginalHeaderArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { _DrawObj.DrawReportSection(e.Graph, DIYReport.SectionType.TopMargin); }
//特别声明:在xprint 中,pageheader 是指TopMargin 而 DetailHeader 指的是pageHeader ,footer 也是一样。 private void linkDoc_CreatePageHeaderArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { // e.Graph.PrintingSystem.PageSettings.PaperKind = System.Drawing.Printing.PaperKind.Custom; // e.Graph.PrintingSystem.PageSettings.PaperName = "AA"; // }
private void linkDoc_CreateReportHeaderArea(object sender, DevExpress.XtraPrinting.CreateAreaEventArgs e) { //string pag = e.Graph.PrintingSystem.PageSettings.PaperName ; _DrawObj.DrawReportSection(e.Graph, DIYReport.SectionType.ReportTitle); }