public void LoadRepeaterTab(__HTTTPAttack_ h, bool navigate = false) { if (IsOpenedBefore(TabPageType.repeater, h.Id)) { flashTabpage(h.Id); int broth = BrotherIndex(TabPageType.repeater); return; } TabPage tp = new TabPage(); tp.Text = "Repeater"; tp.ToolTipText = TabPageType.repeater.ToString(); tp.Name = h.Id; Panel cont = new Panel(); cont.Dock = DockStyle.Fill; tabControl1.TabPages.Add(tp); int selind = tabControl1.TabCount - 1; //FrmRepeater_Object FrmRepeater FrmRepeater_Object = new FrmRepeater(h); FrmRepeater_Object.Owner = this; this.IsMdiContainer = true; FrmRepeater_Object.TopLevel = false; this.tabControl1.TabPages[selind].Controls.Clear(); this.tabControl1.TabPages[selind].Controls.Add(cont); this.tabControl1.TabPages[selind].Controls[0].Controls.Add(FrmRepeater_Object); FrmRepeater_Object.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; FrmRepeater_Object.Dock = DockStyle.Fill; FrmRepeater_Object.Show(); if (navigate) { tabControl1.SelectedIndex = selind; } }
private void LoadRepeaterTab(string FileName, bool p2) { if (IsOpenedBefore(TabPageType.repeater)) { flashTabpage(FileName); tabControl1.SelectedIndex += 1; return; } TabPage tp = new TabPage(); tp.Text = tp.Name = "Repeater"; Panel cont = new Panel(); cont.Dock = DockStyle.Fill; tabControl1.TabPages.Add(tp); int selind = tabControl1.TabCount - 1; FrmRepeater objForm = new FrmRepeater(FileName); objForm.Owner = this; this.IsMdiContainer = true; objForm.TopLevel = false; this.tabControl1.TabPages[selind].Controls.Clear(); this.tabControl1.TabPages[selind].Controls.Add(cont); this.tabControl1.TabPages[selind].Controls[0].Controls.Add(objForm); objForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; objForm.Dock = DockStyle.Fill; objForm.Show(); if (p2) { tabControl1.SelectedIndex = selind; } }