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