【发布时间】:2010-11-30 06:21:06
【问题描述】:
现在,我有一个 WPF 窗口,其中 TabControl 的所有选项卡标签都居中。
我希望TabControl 的标签级别左对齐。
如果不完全重做ControlTemplate,这可能吗?
我尝试过使用HorizontalAlignment、HorizontalContentAlignment 等,但我尝试过的都没有达到预期的效果。
如果我尝试这个解决方案(由 T Levesque 提供):
<TabControl...>
<TabControl.ItemContainerStyle>
<Style TargetType="{x:Type TabItem}">
<Setter Property="HorizontalAlignment" Value="Left"/>
</Style>
</TabControl.ItemContainerStyle>
...
</TabControl>
...我明白了:
TabControl 的所有标签页标签都是左对齐的,但标签页没有正确拉伸
这很接近,但最终看起来有点像直方图。
【问题讨论】:
标签: wpf xaml alignment tabcontrol