我希望我的WPF应用程序可以通过应用某个XAML模板进行换肤,并且更改应用于应用程序范围,即使对于甚至不在视觉/逻辑树中的动态控件或控件也是如此.
我可以用什么来完成这种功能?是否有任何好的资源或教程可以显示如何完成这项特定任务?
要采取的基本方法是在整个应用程序中使用资源,并在运行时动态替换资源.
有关基本方法,请参见http://www.nablasoft.com/alkampfer/index.php/2008/05/22/simple-skinnable-and-theme-management-in-wpf-user-interface/