private void btnAdd_Click(object sender, EventArgs e) { KzxTabPage page = new KzxTabPage(); this._MsTabPages.Add(page); ListViewItem item = new ListViewItem(); page.Name = KzxTabControl.CreateName((this._context.Instance as KzxTabControl).Container, typeof(KzxTabPage)); page.Key = page.Name; page.Text = page.Name; page.DesigeCaption = page.Text; item.Text = page.Name; item.Tag = page; this.listView1.Items.Add(item); ((Control)(this._Instance)).FindForm().Site.Container.Add((IComponent)page, page.Name); }
public void LayoutControl() { this.KzxSelectedIndex = this._KzxSelectedIndex; if (this.DesignMode == true) { KzxTabPage page = null; for (int i = 0; i < this.TabPages.Count; i++) { page = this.TabPages[0] as KzxTabPage; if (page != null) { page.LayoutControl(); } } } }