如何在 TreeViewItem 中删除此蓝色选择背景? [关闭]

Posted

技术标签:

【中文标题】如何在 TreeViewItem 中删除此蓝色选择背景? [关闭]【英文标题】:How do I remove this blue selection background in a TreeViewItem? [closed] 【发布时间】:2011-11-04 17:29:18 【问题描述】:

打印屏幕:

http://imageshack.us/photo/my-images/253/bluebackground.png/

我有一个treeViewItem,当我点击它时,这个该死的蓝色选择出现在里面!我已经尝试过以样式获取触发器 isSelected 。但没有解决!

请帮忙!

【问题讨论】:

您能否发布一些代码,以便我们知道您做了什么以及如何设置? 你显然很沮丧,但这是你的问题。你不会对“怎么回事”、“该死的蓝色选择”等短语产生太多同情。我们只是想猜测这东西是什么吗?你知道这是什么?与其咆哮,不如冷静下来并花一些时间解释你的问题? 是的,一些代码会有所帮助。它看起来不像是常规的 TreeViewItem 选择。 【参考方案1】:

哦,愤怒。

<TreeView.Resources>
    <SolidColorBrush x:Key="x:Static SystemColors.HighlightBrushKey">
        Transparent
    </SolidColorBrush>
    <SolidColorBrush x:Key="x:Static SystemColors.HighlightTextBrushKey">
        Black
    </SolidColorBrush>
</TreeView.Resources>

【讨论】:

该死!谢谢!你是一个非常好的人!

以上是关于如何在 TreeViewItem 中删除此蓝色选择背景? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在单击选择中的选项时删除蓝色突出显示

如何在 WinUI3 中将属性绑定到 TreeViewItem.IsSelected?

WPF 解决多个TreeViewItem同时触发某事件的简单方法

WPF 解决多个TreeViewItem同时触发某事件的简单方法

WPF 解决多个TreeViewItem同时触发某事件的简单方法

如何在 wpf 中的 treeviewitem 中访问 treeviewitem?