WPF控件库 MaterialDesignTheme 自定义笔刷颜色简介

有时你会想直接使用Toolkit's里面的Brush在你的项目里,典型的使用方法是作为Dynamic resources使用它们,这样控件可以立刻更新到现在的配色方案

配色方案名字(Palette Brush Names)

基础颜色(Primary Colour)

  • PrimaryHueLightBrush
  • PrimaryHueLightForegroundBrush
  • PrimaryHueMidBrush
  • PrimaryHueMidForegroundBrush
  • PrimaryHueDarkBrush
  • PrimaryHueDarkForegroundBrush

[Light/Mid/Dark]Brush代表了基础颜色的不同色调,[Light/Mid/Dark]ForegroundBrush代表了前景色

 

着重颜色(Accent Colour)

  • SecondaryAccentBrush
  • SecondaryAccentForegroundBrush

使用范例(Example Usage) 

亮/黑具体笔刷名字(Light/Dark Specific Brush Names)

  • MaterialDesignBackground
  • MaterialDesignPaper
  • MaterialDesignBody
  • MaterialDesignBodyLight
  • MaterialDesignColumnHeader
  • MaterialDesignCheckBoxOff
  • MaterialDesignCheckBoxDisabled
  • MaterialDesignTextBoxBorder
  • MaterialDesignDivider
  • MaterialDesignSelection
  • MaterialDesignFlatButtonClick
  • MaterialDesignFlatButtonRipple
  • MaterialDesignToolTipBackground
  • MaterialDesignChipBackground

 

App.xaml 文件配置参考

             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
             xmlns:local="clr-namespace:WpfApp1" 
             StartupUri="/MainWindow.xaml" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             d1p1:Ignorable="d" xmlns:d1p1="http://schemas.openxmlformats.org/markup-compatibility/2006">
   
       

                     
               
               
               
               
           

           
           
           
           
           
           
           
           
           
           


       
   

 

参考 https://www.cnblogs.com/OpenLJW/p/10152015.html

你可能感兴趣的:(.net)