xtraTabControl学习


winform

首先是动态添加page面,并且在page页面上添加一个form窗体

 DevExpress.XtraTab.XtraTabPage page = new DevExpress.XtraTab.XtraTabPage();//实例化一个XtraTabPage的页面
            page.Name = "tab3";//定义name
            page.Text = "新建标签";//定义要显示的text
            Form2 fr = new Form2();//新窗体
            fr.TopLevel = false;//这个挺重要的,没设置这个属性的话form窗体在就直接跳到在上层去了
            fr.Show();//显示form插窗体
            page.Controls.Add(fr);//在page页面添加一个控件,这里就是form窗体
            this.xtraTabControl1.TabPages.Add(page);//最后把我们新建的page页面加到xtraTabControl控件中去

然后,有无意中在网上看到一个很简单的双击page页面,关闭page页面的方法,请看:

 private void xtraTabControl1_DoubleClick(object sender, EventArgs e)
        {//双击之后关闭选项页
            xtraTabControl1.TabPages.Remove(this.xtraTabControl1.SelectedTabPage);
        }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM