WPF Mahapps.Metro 设置主题样式

 

        /// <summary>
        /// 设置App样式
        /// </summary>
        /// <param name="accentName">窗口标题栏样式</param>
        /// <param name="themeName">背景样式</param>
        private void ChangeTheme(string accentName, string themeName)
        {
            Accent expectedAccent = ThemeManager.Accents.First(x => x.Name == accentName); //"Blue"
            AppTheme expectedTheme = ThemeManager.GetAppTheme(themeName);  //"BaseDark"
            ThemeManager.ChangeAppStyle(Application.Current, expectedAccent, expectedTheme);
        }

 

posted @ 2016-12-15 23:10  HotSky  阅读(5441)  评论(1编辑  收藏  举报