如何将TabControl中的第一个TabItem设置为自定义样式:
<Style TargetType="{x:Type TabControl}">
<Style.Resources>
<Style TargetType="{x:Type TabItem}">
...我尝试归档的是第一个TabItem的左边距,其他的边距= 0。
为了说明我正在尝试做的事情:
选项卡控件现在的外观:

它应该是什么样子(第一个TabItem前的空格):

具有相同结果的不同方法也很有用。
发布于 2016-08-19 03:55:55
要做到这一点,只需在第一个位置添加一个不可见的空TabItem:
<TabItem Visibility="Hidden"/>Hidden将导致选项卡控件不显示,但无论如何都会为它保留空间,所以它看起来像这样:

可以通过为TabItem选择一个具有适当字符量的Header来简单地扩大空间
或者,您可以简单地向第一个TabItem本身添加一些页边距
<TabItem Header="TabItem1" Margin="5,0,0,0">但这可能会导致TabItem1的名称在右侧被截断
https://stackoverflow.com/questions/39025682
复制相似问题