我已经定义了以下名为TabControl1的TabControl:
<TabControl>
<TabItem Header="Cheese"> The Cheese Tab </TabItem>
<TabItem Header="Pepperoni"> The Pepperoni Tab </TabItem>
<TabItem Header="Mushrooms"> The Mushrooms Tab </TabItem>
</TabControl>
我已经定义了另一个TabControl,TabControl2,它是从加载项或插件动态加载的:
<TabControl>
<TabItem Header="Anchovies"> The AnchoviesTab </TabItem>
<TabItem Header="Jalepenos"> The Jalepenos Tab </TabItem>
<TabItem Header="Rattle Snake"> The Rattle Snake Tab </TabItem>
</TabControl>
TabControl1在“Cheese”项后绑定到TabControl2后,TabControl1应如下所示:
<TabControl>
<TabItem Header="Cheese"> The Cheese Tab </TabItem>
<TabItem Header="Anchovies"> The AnchoviesTab </TabItem>
<TabItem Header="Jalepenos"> The Jalepenos Tab </TabItem>
<TabItem Header="Rattle Snake"> The Rattle Snake Tab </TabItem>
<TabItem Header="Pepperoni"> The Pepperoni Tab </TabItem>
<TabItem Header="Mushrooms"> The Mushrooms Tab </TabItem>
</TabControl>
答案 0 :(得分:0)
使用数据为UI建模。即查看模型。从这些视图模型生成UI:
<TabControl ItemsSource="{Binding Items}"
然后,您可以根据需要将这些模型组合到集合中,并从这些集合中生成UI。