TabPage _Tab; // TabPage for this MDI Child public MDIChild(int width, int height) { this.rdlDesigner = new Oranikle.ReportDesigner.RdlEditPreview(); this.SuspendLayout(); // // rdlDesigner // this.rdlDesigner.Dock = System.Windows.Forms.DockStyle.Fill; this.rdlDesigner.Location = new System.Drawing.Point(0, 0); this.rdlDesigner.Name = "rdlDesigner"; this.rdlDesigner.Size = new System.Drawing.Size(width, height); this.rdlDesigner.TabIndex = 0; // register event for RDL changed. rdlDesigner.OnRdlChanged += new RdlEditPreview.RdlChangeHandler(rdlDesigner_RdlChanged); rdlDesigner.OnHeightChanged += new DesignCtl.HeightEventHandler(rdlDesigner_HeightChanged); rdlDesigner.OnSelectionChanged += new RdlEditPreview.RdlChangeHandler(rdlDesigner_SelectionChanged); rdlDesigner.OnSelectionMoved += new RdlEditPreview.RdlChangeHandler(rdlDesigner_SelectionMoved); rdlDesigner.OnReportItemInserted += new RdlEditPreview.RdlChangeHandler(rdlDesigner_ReportItemInserted); rdlDesigner.OnDesignTabChanged += new RdlEditPreview.RdlChangeHandler(rdlDesigner_DesignTabChanged); rdlDesigner.OnOpenSubreport += new DesignCtl.OpenSubreportEventHandler(rdlDesigner_OpenSubreport); // // MDIChild // this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(width, height); this.Controls.Add(this.rdlDesigner); this.Name = ""; this.Text = ""; this.Closing += new System.ComponentModel.CancelEventHandler(this.MDIChild_Closing); this.ResumeLayout(false); }