2013-07-17 66 views
0

我一直在尋找一種方法來在選項卡控件內實現一個子選項卡控件(有點像多級選項卡控件)。Wpf中的兒童選項卡

但是沒有找到任何材料,我可以在運行時動態實現Xaml.cs,但是我只想將其定義到Window.Xaml中,以便我可以將控件嵌入到它中。

下圖是ui的一個示例。

enter image description here

請推薦我做的方式。

回答

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> 
+0

非常感謝我的作品...... !! –