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); }
private void frmTabPagesUITypeEditor_Load(object sender, EventArgs e) { this.listView1.MultiSelect = false; this.listView1.FullRowSelect = true; this._KzxTabControl = (KzxTabControl)this._context.Instance; for (int i = 0; i < this._MsTabPages.Count; i++) { ListViewItem item = new ListViewItem(); item.Text = this._MsTabPages[i].Name; item.Tag = this._MsTabPages[i]; this.listView1.Items.Add(item); } if (this.listView1.Items.Count > 0) { this.listView1.Items[0].Selected = true; } }