【问题标题】:How to theme WPF custom controls如何为 WPF 自定义控件设置主题
【发布时间】:2012-07-26 14:18:56
【问题描述】:

我如何定义主题并将其应用于托管在 ElementHost 中的自定义控件。

VS 在 Themes 文件夹中创建了 Generic.xaml。如果我将其重命名为其他内容(如 Blue.xaml),则不会显示整个控件。

另一个问题是在 VS 中应该将 xaml 文件设置为什么主题:内容、页面或资源?

【问题讨论】:

    标签: wpf themes


    【解决方案1】:

    您应该始终定义一个 Generic.xaml。

    复制它,然后更改您的 Blue.xaml 以定义您的“蓝色”主题。

    构建操作 = 页面

    当您使用 ElementHost 在 Windows 窗体应用程序中托管 WPF 控件时,您可能很难看到主题的变化。

    见:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-22
      • 1970-01-01
      • 1970-01-01
      • 2013-04-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多