public void TogglePageMargin() { IDesignerHost h = (IDesignerHost)this.designSurface.GetService(typeof(IDesignerHost)); RootReportModel r = (RootReportModel)h.RootComponent; r.Toggle(); }
// private new void DisplayError(Exception ex) // { // MessageBox.Show(ex.Message + "\n" + ex.StackTrace, "Fehler im Designer", MessageBoxButtons.OK, MessageBoxIcon.Error); // } private void InitializeGUI() { this.rootReportModel = host.Container.Components[0] as RootReportModel; reportSettings = host.Container.Components[1] as ReportSettings; this.rootReportModel.PageMargin = new System.Drawing.Printing.Margins(this.reportSettings.LeftMargin, reportSettings.RightMargin, reportSettings.TopMargin, reportSettings.BottomMargin); this.rootReportModel.Page = new Rectangle(0, 0, this.reportSettings.PageSize.Width, this.reportSettings.PageSize.Height); this.rootReportModel.Invalidate(); }
// private new void DisplayError(Exception ex) // { // MessageBox.Show(ex.Message + "\n" + ex.StackTrace, "Fehler im Designer", MessageBoxButtons.OK, MessageBoxIcon.Error); // } private void InitializeGUI() { this.rootReportModel = host.Container.Components[0] as RootReportModel; reportSettings = host.Container.Components[1] as ReportSettings; this.rootReportModel.PageMargin = new System.Drawing.Printing.Margins(this.reportSettings.LeftMargin,reportSettings.RightMargin, reportSettings.TopMargin,reportSettings.BottomMargin); this.rootReportModel.Page = new Rectangle(0,0, this.reportSettings.PageSize.Width, this.reportSettings.PageSize.Height); this.rootReportModel.Invalidate(); }