C# 我如何重复使用相同的“;内容控制器“;在XAML中的不同选项卡(子项)中?

C# 我如何重复使用相同的“;内容控制器“;在XAML中的不同选项卡(子项)中?,c#,wpf,xaml,contentcontrol,C#,Wpf,Xaml,Contentcontrol,我在XAML文件中有一个TabControl,如下所示: <UserControl d:DesignHeight="300" d:DesignWidth="400"> <TabControl Style="{DynamicResource WizardTabControlStyle}"> <TabItem > <local:Tab1/> </TabItem>

我在XAML文件中有一个TabControl,如下所示:

<UserControl d:DesignHeight="300" d:DesignWidth="400">    
    <TabControl Style="{DynamicResource WizardTabControlStyle}">
        <TabItem >
            <local:Tab1/>
        </TabItem>
        <TabItem >
            <local:Tab2/>
        </TabItem>
        <TabItem >
            <local:Tab3/>
        </TabItem>
    </TabControl>

每个选项卡都在另一个xaml文件中定义:

<UserControl d:DesignHeight="450" d:DesignWidth="794">
<DockPanel DataContext="{Binding Model1}">
    <GroupBox Header="{concept:Intl Key=Geometry, DefaultText='G1'}" DockPanel.Dock="Top" MinHeight="165"> 
        <Grid>
           // Common view
        </Grid>
    </GroupBox>

    <GroupBox DockPanel.Dock="Bottom" Header="{concept:Intl Key=G2, DefaultText='G2'}" DataContext="{Binding G2}" Padding="0,10">
        <Grid>
           // other stuff
        </Grid>
    </GroupBox>
</DockPanel>

//共同观点
//其他东西

其他选项卡视图与此相同

我想做的是在TabControl中定义一个图形视图(OpenGL),然后在单选项卡XAML中,我想要一个对该视图的引用。“//Common view”中的每个选项卡都应该具有在选项卡控件中定义的相同OpenGL视图


这可能吗?

图形/通用视图究竟是什么?你不能像使用选项卡一样将其定义为用户控件吗?你可以使用
VisualBrush
?@mm8我想添加一个图形视图,它对每个选项卡都是相同的。我是新来XAMl的,所以有点搞砸了。@Vannian:你没有回答我的问题。这个“图形视图”到底是什么?@mm8它是一个与OpenGL类绑定的ContentControl,它将在该位置显示3d引擎。