我今天遇到了这个链接,它为 Office 2007 的外观提供了 ToolStripProfessionalRenderer 实现。
据我所知,自定义它以支持各种其他主题(例如 Office 2007 的银色和黑色主题)将相当简单(尽管很乏味)。
更具体地说,我想找到一个与 Visual Studio 2008 匹配的颜色表。有人知道我在哪里可以找到这个吗?
我不久前发现了这个,甚至还有一个书签:http: //blogs.msdn.com/jfoscoding/articles/489637.aspx
我想这就是你要找的。
是的,乏味。您可以在 VS2008 SP1 中包含的 MFC Feature Pack 文件中找到颜色设置。有 4 个 Office 主题,每个主题在 vc/atlmfc/include 的子目录中都有一个 style.xml 文件。黑色、蓝色、银色和浅绿色。
我在做 WinForms 时发布了有关 Office 2007 风格的信息。
http://www.lextm.com/index.php/2008/02/office-2007-style/
尽管 Krypton 没有提供 Visual Studio 2008 样式,但您应该能够自定义,因为它非常灵活。