文档章节

Windows 10用于Fluent Design的UWP社区工具包蓄势待发

Harriet666
 Harriet666
发布于 2017/09/08 16:52
字数 436
阅读 2
收藏 0

Microsoft继续为即将推出Windows 10 FCU(Fall Creators Update)在做着准备工作其中部分工作是目前正在开展的开发者工具和资源的升级。已完成的工作包括:Visual Studio 2017 15.4版已支持UWP应用使用.NET Standard 2.0;UWP社区工具包(UCT,UWP Community Toolkit)的升级已完成,可以使用Microsoft新提供的“流畅设计语言”(Fluent Design Language)。“流畅”体系最终将成为新的Windows 10用户界面。


UCT使得Windows 10开发人员及对该平台感兴趣的人可以查看UWP应用的构建方式,并试用UWP平台提供多种可用控件。UCT 2.0推出了四个新添加的控件,分别是InAppNotification、TextToolbar、Expander和Menu。其中Menu控件已完成升级,支持下划线特性和非字符串内容, 同时改进了处于非缺省位置菜单的动画和行为。


InAppNotification控件为UWP应用提供了一种通知窗口生成动作,类似于IE在下载文件时所给出的通知窗口。Textbar空间提供了富文本或Markdown格式文本的编辑功能。该控件还支持用户使用定制的Formatter对象添加对更多格式的处理功能。


Microsoft将在转向UCT第二版后不再提供对VS2015的支持,开发人员应使用VS2017。Microsoft已经给出了UCT的入门文档,并在Windows Store上提供了一些可构建UCT演示的例子应用。工具包的源代码以MIT许可提供于GitHub上,其中包括了完整的发行说明。(例子应用是使用C#编写的。)

有用(0)

© 著作权归作者所有

共有 人打赏支持
Harriet666
粉丝 2
博文 313
码字总数 220187
作品 0
开源UWP社区工具包--UWPCommunityToolkit

微软已经引入了一项开源UWP社区工具包,帮助开发者通过Win10 SDK进行互相合作,做出贡献。目前该项目今天早些时候在微软官方开发者博客上被宣布。 该工具包允许简化应用开发,包括帮助函数、...

匿名
2016/08/21
422
0
微软推出开源 Win10 UWP 开发工具包

微软已经引入了一项开源UWP社区工具包,帮助开发者通过 Win10 SDK 进行互相合作,做出贡献。目前该项目近日在微软官方开发者博客上被宣布。 该工具包允许简化应用开发,包括帮助函数、自定义...

花仲马
2016/08/21
2.2K
6
实现一个 WPF 版本的 ConnectedAnimation

Windows 10 的创造者更新为开发者们带来了 Connected Animation 连接动画,这也是 Fluent Design System 的一部分。它的视觉引导性很强,用户能够在它的帮助下迅速定位操作的对象。 不过,这...

WPwalter
2017/12/30
0
0
Windows 10虚拟机限时免费装,含VS 2017

  【IT168 资讯】微软希望能够让更多开发人员使用预装了Windows 10 Enterprise和Visual Studio 2017的免费虚拟机来创建通用Windows平台应用程序。不幸的是,该虚拟机将在1月15日到期。   ...

it168网站
2017/11/27
0
0
微软再向开发者重申:UWP 是 PC 的最佳平台

微软在 Windows 10 Creators Update 更新发布的几个月前,就曾赞扬了 UWP 的好处。而现在,微软再次提醒开发人员,Universal Windows Platform(UWP,Windows 通用应用平台)真的非常重要。 ...

王练
2017/02/12
2.2K
10

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 反向跟踪

当反向跟踪(Trackback )被启用后,在任何你链接到可用启用自动发现功能的外部页面中,Confluence 将会自动发送一个方向跟踪 ping,这个 ping 能通知链接的页面有了内容改变。 Confluence 页...

honeymose
9分钟前
0
0
日期和时间API - 读《Java 8实战》

日期与时间 LocalDate 创建一个LocalDate对象并读取其值 // 根据年月日创建日期LocalDate date1 = LocalDate.of(2014, 3, 18);// 读取System.out.println(date1.getYear()); // 2014Sys...

yysue
17分钟前
0
0
8月15日任务

8月15日任务 Memcached命令行 • telnet 127.0.0.1 11211 • set key2 0 30 2 ab STORED get key2 VALUE key2 0 2 ab END 实例: [root@localhost 02]# telnet 127.0.0.1 11211-bash: te......

寰宇01
29分钟前
1
0
LNMP架构(Nginx访问日志、Nginx日志切割、静态文件不记录日志和过期时间)

Nginx访问日志 1.打开配置文件,搜索log_format vim /usr/local/nginx/conf/nginx.conf 2.访问日志常用变量含义 $remote_addr : 客户端IP(公网IP) $http_x_forwarded_for : 代理服务器的IP ...

蛋黄_Yolks
29分钟前
0
0
lombok 不用再写pojo的getset

java实体类不写get/set方法 1、下载地址https://projectlombok.org/download Myeclipse、eclipse安装lombok Lombok是一种Java实用工具,可以帮助开发人员消除Java的冗长,具体看lombok的官网...

木之下
37分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部