共6页: 上一页 1 2 3 4 5 6 下一页 
摘要: 1. 前言 在 "如何使用Fluent Design System" 这篇文章里已经简单介绍过Reveal的用法,这篇再详细介绍其它内容。 自Windows 8 放弃Aero后,群众对毛玻璃回归的呼声一致都很大。Fluent Design System带来了新的透明背景Acrylic,提供更好的性能阅读全文
posted @ 2018-01-25 09:42 dino.c 阅读(532) 评论(3) 编辑
摘要: 1. 前言 之前在 "如何使用Fluent Design System" 这篇文章里已经简单介绍过Reveal的用法,这篇再详细介绍其它内容。 2. 自定义RevealButtonStyle 我觉得常用ItemsControl都已经自动应用了Reveal,用就是了。 没有默认应用Reveal的控件,阅读全文
posted @ 2018-01-23 22:09 dino.c 阅读(217) 评论(0) 编辑
摘要: 1. 前言 已经不记得是什么时候开始用思维导图的,可能是刚开始工作不久就开始用了。我只记得刚开始是看到思维导图的介绍,觉得功能强大又很有趣,就慢慢开始尝试,然后习惯,然后就离不开了。前不久又买了一本思维导图的书《日常生活中的思维导图》,里面有一段话我很赞同: 制作思维导图是将画在中央的主题逐渐细化分阅读全文
posted @ 2018-01-18 20:11 dino.c 阅读(1161) 评论(0) 编辑
摘要: 4. 兼容旧版本 FDS最常见的问题之一是如何与Fall Creators Update之前的版本兼容,其实做起来也挺简单的, "ColorfulBox" 就实现了Creators Update与Fall Creators Update之间的兼容。 4.1 使用HamburgerMenu代替Navi阅读全文
posted @ 2018-01-15 21:03 dino.c 阅读(806) 评论(7) 编辑
摘要: 1. 前言 微软在 "Build 2017" 中公布了新的设计语言Fluent Design System(以下简称FDS),不过 "官网" 只是堆砌了各种华丽的词语以及一堆动画。至于在UWP中要做成怎么样,怎么做,可以参考这个视频: "Build Amazing Apps with Fluent 阅读全文
posted @ 2018-01-09 23:22 dino.c 阅读(2234) 评论(16) 编辑
摘要: 1. 前言 IValueConverter是用于数据绑定的强大的武器,它用于Value在Binding Source和Binding Target之间的转换。本文将介绍IValueConverter的用法及一些常用的实现。 2. 为什么要使用IValueConverter 假设有如下的类TestRe阅读全文
posted @ 2018-01-02 10:05 dino.c 阅读(547) 评论(11) 编辑
摘要: 1. 前言 TypeConverter是XAML解释器的幕后功臣,它做了大量工作,从WPF诞生以来,几乎每一次XAML的运作都有它的参与。虽然UWP中TypeConverter已经彻彻底底退居幕后,连自定义TypeConverver都不可以,但了解TypeConverter的原理对理解XAML解析器阅读全文
posted @ 2017-12-27 09:59 dino.c 阅读(490) 评论(0) 编辑
摘要: 1. 前言 "上一篇文章" 介绍了各种WPF本地化的入门知识,这篇文章介绍UWP本地化的入门知识。 2. 使用resw资源文件实现本地化 在以前的XAML平台,resx资源文件是一种很方便的本地化方案,但在UWP中微软又再次推荐x:Uid方案,默认的资源文件也变成resw资源文件。虽然后缀名只差了一阅读全文
posted @ 2017-12-25 11:28 dino.c 阅读(348) 评论(8) 编辑
摘要: 1. 前言 WPF的本地化是个很常见的功能,我做过的WPF程序大部分都实现了本地化(不管最终有没有用到)。通常本地化有以下几点需求: 在程序启动时根据 "CultureInfo.CurrentUICulture" 或配置项显示对应语言的UI。 在程序运行时可以动态切换UI语言(无需重启程序)。 制作阅读全文
posted @ 2017-12-10 18:35 dino.c 阅读(1085) 评论(1) 编辑
摘要: 1. 前言 最近想要一个进度按钮。 传统上UWP上处理进度可以这样实现,首先是XAML,包括一个ProgressBar和一个按钮: 然后是服务端,假设我有这样一个服务: 接下来就是用代码处理: 点击按钮开始进度,隐藏按钮;进度完成后重新显示按钮。运行效果如下: 出错的时候将ProgressBar的F阅读全文
posted @ 2017-09-30 11:50 dino.c 阅读(756) 评论(10) 编辑
共6页: 上一页 1 2 3 4 5 6 下一页