如何主题WPF自定义控件

时间:2012-07-26 14:18:57

标签: wpf themes

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

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

另一个问题是在VS中应该设置主题xaml文件:内容,页面还是资源?

1 个答案:

答案 0 :(得分:0)

您应始终定义Generic.xaml。

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

Build Action = Page

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

请参阅: