Browse Source

Active SectionRendering in Samples

pull/27/head
PeterForstmeier 14 years ago
parent
commit
0efffa09d5
  1. 13
      samples/SharpDevelopReports/src/SharpReportSamples/MainForm.cs

13
samples/SharpDevelopReports/src/SharpReportSamples/MainForm.cs

@ -14,6 +14,7 @@ using System.Windows.Forms;
using ICSharpCode.Reports.Core; using ICSharpCode.Reports.Core;
using ICSharpCode.Reports.Core.Exporter.ExportRenderer; using ICSharpCode.Reports.Core.Exporter.ExportRenderer;
using ICSharpCode.Reports.Core.Globals;
namespace SharpReportSamples namespace SharpReportSamples
{ {
@ -113,7 +114,7 @@ namespace SharpReportSamples
else if (s == "NoConnectionReport") { else if (s == "NoConnectionReport") {
this.RunProviderIndependent(reportName); this.RunProviderIndependent(reportName);
} else if (s =="EventLog") } else if (s =="EventLog")
this.RunEventLogger(reportName); this.RunEventLogger_Pdf(reportName);
else { else {
@ -338,12 +339,12 @@ namespace SharpReportSamples
//Handles SectionRenderEvent //Handles SectionRenderEvent
// int hour = 0; int hour = 0;
private void PushPrinting (object sender, SectionRenderEventArgs e ) private void PushPrinting (object sender, SectionRenderEventArgs e )
{ {
string sectionName = e.Section.Name; string sectionName = e.Section.Name;
/*
if (sectionName == ReportSectionNames.ReportHeader) { if (sectionName == ReportSectionNames.ReportHeader) {
Console.WriteLine("PushPrinting :" + ReportSectionNames.ReportHeader); Console.WriteLine("PushPrinting :" + ReportSectionNames.ReportHeader);
} }
@ -362,14 +363,14 @@ namespace SharpReportSamples
int newhour = dateTime.Hour; int newhour = dateTime.Hour;
if (hour != newhour) { if (hour != newhour) {
hour = newhour; hour = newhour;
e.Section.Items[0].DrawBorder = true; // e.Section.Items[0].DrawBorder = true;
e.Section.Items[0].FrameColor = Color.Black; e.Section.Items[0].FrameColor = Color.Black;
// e.Section.Items[0].BackColor = Color.LightGray; // e.Section.Items[0].BackColor = Color.LightGray;
time.DBValue = dateTime.Hour.ToString(); time.DBValue = dateTime.Hour.ToString();
time.ContentAlignment = ContentAlignment.MiddleLeft; time.ContentAlignment = ContentAlignment.MiddleLeft;
} else { } else {
time.DrawBorder = false; // time.DrawBorder = false;
e.Section.Items[0].FrameColor = Color.White; e.Section.Items[0].FrameColor = Color.White;
// e.Section.Items[0].BackColor = Color.White; // e.Section.Items[0].BackColor = Color.White;
time.DBValue = dateTime.Minute.ToString() + ":" + dateTime.Second.ToString(); time.DBValue = dateTime.Minute.ToString() + ":" + dateTime.Second.ToString();
@ -413,7 +414,7 @@ namespace SharpReportSamples
else{ else{
throw new WrongSectionException(sectionName); throw new WrongSectionException(sectionName);
} }
*/
} }

Loading…
Cancel
Save