首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >条件TabItem样式

条件TabItem样式
EN

Stack Overflow用户
提问于 2016-08-19 03:00:53
回答 1查看 75关注 0票数 0

如何将TabControl中的第一个TabItem设置为自定义样式:

代码语言:javascript
复制
<Style TargetType="{x:Type TabControl}">
    <Style.Resources>
        <Style TargetType="{x:Type TabItem}">
        ...

我尝试归档的是第一个TabItem的左边距,其他的边距= 0。

为了说明我正在尝试做的事情:

选项卡控件现在的外观:

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

具有相同结果的不同方法也很有用。

EN

回答 1

Stack Overflow用户

发布于 2016-08-19 03:55:55

要做到这一点,只需在第一个位置添加一个不可见的空TabItem:

代码语言:javascript
复制
 <TabItem Visibility="Hidden"/>

Hidden将导致选项卡控件不显示,但无论如何都会为它保留空间,所以它看起来像这样:

可以通过为TabItem选择一个具有适当字符量的Header来简单地扩大空间

或者,您可以简单地向第一个TabItem本身添加一些页边距

代码语言:javascript
复制
 <TabItem Header="TabItem1" Margin="5,0,0,0">

但这可能会导致TabItem1的名称在右侧被截断

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39025682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档