您的位置:首页 > 其它

动态添加XtraTabControl

2011-04-02 11:24 681 查看
初学DXperience,记一点笔记吧。

public int GetTabName(string value)

{

int count = -1;

for (int i = 0; i < xtraTabControl1.TabPages.Count; i++)

{

if (xtraTabControl1.TabPages[i].Name == value)

{

return i;

}

}

return count;

}

private void button1_Click(object sender, EventArgs e)

{

int i = GetTabName("1"); //查询Tab控件中是否有此 name属性

if (i != -1)

{

xtraTabControl1.SelectedTabPageIndex = i;

return;

}

TextBox Mytextbox = new TextBox(); //TextBox

DevExpress.XtraTab.XtraTabPage tp = new DevExpress.XtraTab.XtraTabPage();

tp.Controls.Add(Mytextbox);

tp.Text = "1";

tp.Name = "1";

xtraTabControl1.TabPages.Add(tp);

xtraTabControl1.SelectedTabPage = tp;

}

private void button2_Click(object sender, EventArgs e)

{

int i = GetTabName("2"); //查询Tab控件中是否有此 name属性

if (i != -1)

{

xtraTabControl1.SelectedTabPageIndex = i;

return;

}

TextBox Mytextbox = new TextBox(); //TextBox

DevExpress.XtraTab.XtraTabPage tp1 = new DevExpress.XtraTab.XtraTabPage();

tp1.Controls.Add(Mytextbox);

tp1.Text = "2";

tp1.Name = "2";

xtraTabControl1.TabPages.Add(tp1);

xtraTabControl1.SelectedTabPage = tp1;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: