1

我一直在使用一些可以应用 Office 2007 样式的 Infragistics 组件,它们使用三种样式中的一种,蓝色、黑色或银色,带有一些自定义选项,以及 AppStylist 功能来制作自定义颜色/样式图书馆。

我需要做的是动态匹配 Windows 为这些样式设置的颜色,因为用户可能会更改他们的设置,并且某些组件需要匹配这些颜色,样式库不会更新,因为它们不是基础设施组件。(即第三方绘图工具插件背景颜色)

我试图确定这些颜色值将存储在哪里,以及如何访问它们。

到目前为止,我的想法是抓取 Infragistics 控件的颜色并将其转换为 RBG,然后将其用于其他控件。

另一种解决方案可能是使用 SystemColors,但我不确定这些是否与 Office 2007 风格相匹配。

最烦人的解决方案,但也许是最好的解决方案是专门使用 Infragistics 组件,但在绘图工具的情况下,这不是 100% 可能的。

最终目标是为我在软件中使用的图表获得漂亮的背景颜色,并更改当前丑陋的灰色弹出窗口。

4

0 回答 0