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])

編集

DotNetBarSuperTabItemコントロールを使用しています。

4

1 に答える 1

0

While Tab itself does not has Controls property, it has TabItem.AttachedControl property which is TabControlPanel connected to the tab and this panel hosts your controls.

So your code could looks like

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

See knowledge base for reference.

于 2014-12-18T08:33:45.710 に答える