代码之家  ›  专栏  ›  技术社区  ›  Jader Dias

如何禁用TabItem的虚线轮廓?

  •  0
  • Jader Dias  · 技术社区  · 14 年前

    TabItem 有焦点显示一个内部虚线计数。如何使它透明或禁用它以获得焦点?

    1 回复  |  直到 14 年前
        1
  •  5
  •   Fredrik Hedblad    14 年前

    如果您正在讨论FocusVisualStyle,可以通过在TabControl中添加以下内容来删除它

    <TabControl ...>
        <TabControl.Resources>
            <Style TargetType="TabItem">
                <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
            </Style>
        </TabControl.Resources>
        <!-- ... -->
    </TabControl>
    

    更新

    以确保我们谈论的是同一件事

    用FocusVisualStyle(虚线计数)选择
    alt text

    选择没有焦点视觉样式。这是当TabItem聚焦(通过键盘设置)并且FocusVisualStyle设置为空时的外观
    alt text