0

我有一个TabControl包含一些标签的。每个选项卡都包含一个Word component control加载Microsoft office word。每次用户打开一个新选项卡时,Word component control都必须添加一个新选项卡,这需要一些时间。有没有办法Word component control在添加新选项卡时以编程方式将当前移动到新选项卡,因此不必创建新的组件类?

像这样的东西(但Tabs[1]没有Controls

stcWordTab.Tabs[1].Controls.Add(stcWordTab.Tabs[0].Controls[0])

编辑

我正在使用DotNetBar'SuperTabItem控制。

4

1 回答 1

0

虽然Tab它本身没有Controls属性,但它具有连接到选项卡的属性,并且此面板托管您的控件TabItem.AttachedControlTabControlPanel

所以你的代码可能看起来像

(stcWordTab.Tabs[1].AttachedControl as TabControlPanel).Controls
    .Add((stcWordTab.Tabs[0].AttachedControl as TabControlPanel).Controls[0]);

请参阅知识库以供参考。

于 2014-12-18T08:33:45.710 回答