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;
     }
 }