Wpf中的儿童选项卡

时间:2013-07-17 04:59:30

标签: wpf tabcontrol children

我一直在寻找一种在选项卡控件中实现子选项卡控件的方法(有点像多级选项卡控件)。

但是没有找到任何材料,我可以在Xaml.cs中运行时动态实现,但是我只想将它定义到Window.Xaml中,这样我就可以将控件嵌入到它中。 / p>

图下面是ui的示例。

enter image description here

请建议我这样做。

1 个答案:

答案 0 :(得分:1)

这对你有用。

<TabControl>
    <TabItem Header="Tab1">
        <TabControl Margin="10">
            <TabItem Header="Tab1">
                <TabControl Margin="20">
                    <TabItem Header="Tab1">
                        <StackPanel HorizontalAlignment="Center"
                                    VerticalAlignment="Center">
                            <DockPanel >
                                <TextBlock Text="Name:" VerticalAlignment="Center" DockPanel.Dock="Left"></TextBlock>
                                <TextBox Text="Nitesh" Margin="10,0,0,0" DockPanel.Dock="Right"></TextBox>
                            </DockPanel>
                            <StackPanel Orientation="Horizontal" Margin="10">
                                <Button Margin="5">OK</Button>
                                <Button Margin="5">Cancel</Button>
                            </StackPanel>
                        </StackPanel>
                    </TabItem>
                    <TabItem Header="Tab2"></TabItem>
                </TabControl>
            </TabItem>
            <TabItem Header="Tab2"></TabItem>
        </TabControl>
    </TabItem>
    <TabItem Header="Tab2"></TabItem>
</TabControl>