码迷,mamicode.com
首页 > 其他好文 > 详细

CozyRSS开发记录2-酷炫的皮肤库

时间:2016-05-08 19:46:06      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

CozyRSS开发记录2-酷炫的皮肤库

1MaterialDesignToolkit

最开始微软推出Metro设计风格的时候,有人喜欢有人喷。紧接着,Ios也开始做扁平化的UI,这时候,扁平化已成为新的设计趋势。再往后,谷歌也推出了Material Design。

MaterialDesignToolkit是一个帮助桌面程序快速应用Material Design的库,并且它是开源的,github地址为:

https://github.com/ButchersBoy/MaterialDesignInXamlToolkit

2、nuget导入MaterialDesignToolkit

使用nuget来导入第三方库,比直接引入第三方库的代码或者二进制模块要好得多,关于nuget的用法和好处,网上也有不少文章介绍。

这里,使用VS来从nuget导入MaterialDesignToolkit,步骤如下:

 技术分享

技术分享

 

操作完成后,引用里会多出两项。

 技术分享

并且会自动生存一个packages.config文件,内容如下:

 技术分享

3、酷炫的标题栏

导入MaterialDesignToolkit后,感觉是不是有点迫不及待想看到酷炫的界面效果?让我先用materialDesign:ColorZone来美化我们的标题栏。

A、在App.xaml中引入一些资源

 技术分享

B、在窗口的xaml中也引入一些资源

 技术分享

C修改标题栏XAML如下:

 技术分享

这里,选用了PrimaryDark模式的ColorZone,并且将阴影开到最大。程序的执行效果很理想。

 技术分享

CozyRSS开发记录2-酷炫的皮肤库

标签:

原文地址:http://www.cnblogs.com/zapline/p/5471205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!