1

我正在开发一个使用Fluent Ribbon Control Suite的 WPF 应用程序,我想在应用程序的其余部分使用它的“主题”。

具体来说,当您选择使用蓝色主题时

<ResourceDictionary Source="pack://application:,,,/Fluent;Component/Themes/Office2010/Blue.xaml" />

我想使用该文件中的一些颜色来设置其他界面元素(按钮、弹出窗口等)的样式。

知道我该怎么做吗?

4

1 回答 1

1

你可以试试这个,但不是很理想……</p>

  1. 从这里下载源代码并在 Blend 中打开它。
  2. 使用 Resources 选项卡,浏览不同的 ResourceDictionary 文件(ColorsBlue.xaml、Button.xaml 等)
  3. 记下所需资源的资源键。
  4. 在您的原始应用程序中添加您想要的样式/颜色等。

  5. 现在,每当您更改主题(蓝色/黑色/银色等)时,它都会自动更改控件的背景颜色!

希望有帮助。

于 2011-08-11T09:55:33.710 回答