得鹿梦鱼 得鹿梦鱼

WPF更换主题

如果要做到一个应用程序其基本的内容不变,但改变整个应用程序的外观可以这样做:对于每一套外观定义一个ResourceDictionary,在应用程序中,动态加载此应用程序(或窗体)的Resource

public void ChangeThemestring path{    this.Resources = ResourceDictionaryApplication.LoadComponentnew Uripath,UriKind.Relative;}