c#中dotnetbar中tabcontrol问题

c#中dotnetbar中tabcontrol问题

    2011-3-8 16:30
提问者: fewind1990  |  浏览次数:993次
代码实现添加选项卡,在某某博客上看到这样添加。
               TabItem tabItem = new TabItem();
                tabItem.Name = "案件列表";
                tabItem.Text = "案件列表";
                TabControlPanel tcp = new TabControlPanel();
                tabControl1.Controls.Add(tcp);
                tabControl1.Tabs.Add(tabItem); 
                tabControl1.SelectedTab = tabItem;
                tabControl1.Refresh();
这样能实现添加了个选项卡的tabitem,并选中这个选项卡,但不能把tabcontrolpanel加到这个选项卡中,请问为什么?
有大神告诉我怎么样代码实现添加tabcontrol的选项卡吗?
如果是用tabcontrol1.creat()当然也可以,选中用tabcontrol.selectedtabindex也可以实现。但是我要做的是界面左边一个tree,右边tabcontrol,点下tree中按钮添加选项卡并选中,但不能重复添加。换到别的选项卡后,再点击tree按钮能选中对应选项卡,但不添加。
声明是第三方控件dotnetbar2中的tabcontrol,和VS自带的不一样哦。

问题补充:

主要是怎么添加代码实现tabcontrol的选项卡问题。

我来帮他解答
检举  | 2011-3-9 20:06
满意回答
用这样的代码
TabItem tabItem = tabControl1.CreateTab("tabItem");
TabControlPanel tcp = new TabControlPanel();
tabControl1.Controls.Add(tcp);
tabItem.AttachedControl = tcp;
tcp.TabItem = tabItem;
tcp.Dock = DockStyle.Fill;
这样容器就建起来了,可以往里面添东西了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值