17

在 Visual Studio 2008 中,是否有任何方法可以更改解决方案资源管理器中突出显示项的背景颜色?当前设置使该项目在解决方案资源管理器具有焦点(蓝色)时非常明显,但是当编辑器具有焦点时,背景颜色是非常浅的灰色,几乎看不到。我讨厌必须导航到类型的定义,然后必须让解决方案资源管理器关注当前文件在解决方案中的位置。

非常感谢。

4

4 回答 4

16

它与 Windows 的高级颜色选择器对话框中名为“3D 对象”的系统颜色有关。如果您使用 aero 主题更改此颜色,它会影响 MDI 窗口,并且还会更改非活动窗口中所选项目的颜色。逻辑,不是吗???希望这会有所帮助。

皮埃尔。

于 2010-01-17T10:49:31.967 回答
2

原来这是一个 Windows 设置,VS 无法控制它。如果您想深入研究使用 Hex 编辑器(Vista 需要)自定义窗口皮肤的黑暗艺术,那么这里有一个关于如何做到这一点的教程。不确定 Windows 主题的哪个属性会影响此行为,因为该教程中提到的只是当窗口具有焦点时突出显示选定项。

于 2009-09-10T09:35:38.713 回答
1

尝试使用工具 > 选项 > 环境 > 字体和颜色 > 显示项目 > 选定文本。设置项目背景颜色(例如,我将我的设置为洋红色,所以它真的很突出)。

于 2012-02-28T03:26:56.987 回答
0

我认为这与 windows 有关,因为 windows 中的所有树视图都是这样的。您可以通过检查“资源管理器”文件夹树来确定。我试图找到如何在选定项目失去焦点后更改其突出显示颜色我找不到任何有用的东西。

相关话题:

在 Visual Studio 中更改解决方案资源管理器的背景颜色

2008 解决方案资源管理器焦点颜色

于 2009-09-09T08:56:08.293 回答