标签: .net wpf xaml
如何使用自定义样式在TabItem内设置第一个TabControl:
TabItem
TabControl
<Style TargetType="{x:Type TabControl}"> <Style.Resources> <Style TargetType="{x:Type TabItem}"> ...
我想要归档的是获得左边距的第一个TabItem,其余边距= 0。
说明我要做的事情:
标签控件现在如何显示:
它应该如何显示(第一个TabItem之前的空格):
具有相同结果的不同方法也很有用。
答案 0 :(得分:1)
你可以做的就是在第一个位置添加一个看不见的空TabItem:
<TabItem Visibility="Hidden"/>
Hidden会导致选项卡控件没有显示,但是空间无论如何都是为它保留的,所以它看起来像是这样的:
Hidden
通过为Header选择具有适当字符数量的TabItem,可以简单地放大空间
Header
或者,您只需向第一个TabItem本身添加一些边距
<TabItem Header="TabItem1" Margin="5,0,0,0">
但这可能会导致TabItem1的名称在右侧被切断