摘要:
国内的WPF技术先行者周银辉曾介绍过如何动态改变应用程序的主题样式,今天我们来介绍一种轻量级的改变界面风格的方式——动态改变主题色。程序允许用户根据自己的喜好来对界面进行配色,这种技术在很多软件中都有应用,比如这款名为AirPlay的音乐播放器软件:下面我们就来自己动手实现这种技术:首先在App.xaml文件中定义一个键值为“color”的单色笔刷,这个笔刷就是可以被用户改变的动态资源:<SolidColorBrushx:Key="color"Color="SkyBlue"/>然后来设计这样一个界面:我们让用户通过4个滑块来分别定制颜色的A、 阅读全文