Ale*_*Ilg 15 wpf tabcontrol tabitem
在我的XAML代码中,我有一个包含多个项目的TabControl.我遇到的问题是我不能把关于内容区域的tabitems集中在一起.标签总是从左侧开始,但我需要它们居中.这是我的代码:
<TabControl>
<TabItem Header="Test 1" Style="{StaticResource LeftTab}" Height="40" />
<TabItem Header="Test 2" Style="{StaticResource MiddleTab}" />
<TabItem Header="Test 3" Style="{StaticResource MiddleTab}" />
<TabItem Header="Test 4" Style="{StaticResource RightTab}" />
</TabControl>
Run Code Online (Sandbox Code Playgroud)
我不知道物品的中心 - 任何想法?
Hei*_*nzi 47
在内部,TabControl使用a TabPanel来布局选项卡.使用默认的模板,你只需要设置HorizontalAlignment的TabPanel通过样式:
<TabControl>
<TabControl.Resources>
<Style TargetType="{x:Type TabPanel}">
<Setter Property="HorizontalAlignment" Value="Center" />
</Style>
</TabControl.Resources>
<TabItem Header="Test 1" />
<TabItem Header="Test 2" />
<TabItem Header="Test 3" />
<TabItem Header="Test 4" />
</TabControl>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9259 次 |
| 最近记录: |