首页 > 技术文章 > WPF Mahapps.Metro 设置主题样式

RedSky 2016-12-15 23:10 原文

 

        /// <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);
        }

 

推荐阅读