首页 > 其他 > 详细

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

时间:2016-05-08 19:42:49      阅读:114      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!