浏览
标签: 换肤

[WPF]换肤功能的实现

[WPF]换肤功能的实现

在WPF中有一个静态资源DynamicResource,我们可以用这个实现简单换肤功能。

首先,我们在想要改变皮肤样式的控件上用DynamicResource设置样式,例如:

<Image Style="{DynamicResource MainWindowLogo}"/>

然后,我们在不同的皮肤上定义不同的MainWindowLogo样式。
最后,当我们需要换肤时切换皮肤样式文件即可,切换代码如下: ···  阅读全文