如何在WPF中build立垂直标签集?

如何在WPF中build立垂直标签集? 这些选项卡将从上到下堆叠,就像Visual Studio中显示的项目的“属性”一样。

你有没有尝试TabControl.TabStripPlacement属性 ?

以下示例创build一个选项卡控件,用于定位左侧的选项卡。

 <TabControl TabStripPlacement="Left" Margin="0, 0, 0, 10"> <TabItem Name="fontweight" Header="FontWeight"> <TabItem.Content> <TextBlock TextWrapping="WrapWithOverflow"> FontWeight property information goes here. </TextBlock> </TabItem.Content> </TabItem> <TabItem Name="fontsize" Header="FontSize"> <TabItem.Content> <TextBlock TextWrapping="WrapWithOverflow"> FontSize property information goes here. </TextBlock> </TabItem.Content> </TabItem> </TabControl> 

你应该试试这个代码:

 <TabControl.Resources> <Style TargetType="{x:Type TabItem}"> <Setter Property="HeaderTemplate"> <Setter.Value> <DataTemplate> <ContentPresenter Content="{TemplateBinding Content}"> <ContentPresenter.LayoutTransform> <RotateTransform Angle="270" /> </ContentPresenter.LayoutTransform> </ContentPresenter> </DataTemplate> </Setter.Value> </Setter> <Setter Property="Padding" Value="3" /> </Style> </TabControl.Resources>