public void SetTheme(string cname) { var paletteHelper = new MaterialDesignThemes.Wpf.PaletteHelper(); SwatchesProvider swatchesProvider = new SwatchesProvider(); Swatch color = swatchesProvider.Swatches.FirstOrDefault(a => a.Name == cname); paletteHelper.ReplacePrimaryColor(color); }
public static TextBlock ResetColor(TextBlock textBlock) { var palette = new MaterialDesignThemes.Wpf.PaletteHelper().QueryPalette(); var hue = palette.PrimarySwatch.PrimaryHues.ToArray()[palette.PrimaryDarkHueIndex]; textBlock.Foreground = new SolidColorBrush(hue.Color); return(textBlock); }
public void SetTheme(Color c) { var paletteHelper = new MaterialDesignThemes.Wpf.PaletteHelper(); paletteHelper.ChangePrimaryColor(c); }