Win11/Win10 UWP 全新开发,微软发布 WinUI 2.7

IT之家9月16日消息微软此前发布了WinUI3.0预览版 , WinUI是微软用于构建Windows应用程序的最先进的用户界面技术 。 WinUI3是一个UI层 , 它采用了解耦的UWPXAML视觉层——WinUI2库 , 并将其与更多的现代特性和功能相结合 。 这个层可以用在任何桌面应用或UWP应用中 。
Win11/Win10 UWP 全新开发,微软发布 WinUI 2.7
文章图片
据MSPoweruser报道 , 现在微软发布了WinUI2.7 , 是用于UWP应用程序(和使用XAMLIslands的桌面应用程序)的WindowsUI库(WinUI)的最新稳定版本 。
IT之家获悉 , WinUI在GitHub上托管在微软的WindowsUILibraryrepo中 。 作为一个开源项目 , 开发人员可以在那里提交他们的WinUI2错误报告、功能请求和社区代码贡献 。
下面是WinUI2.7的新功能或更新内容:
InfoBadge
徽章是一种非侵入性和直观的方式来指示通知 , 显示警报 , 突出新内容 , 或吸引焦点到应用程序中的一个区域 。 InfoBadge是一个小的用户界面 , 可以被添加到一个应用程序中 , 并可以自定义显示一个数字、图标或一个简单的点 。
Win11/Win10 UWP 全新开发,微软发布 WinUI 2.7
文章图片
InfoBadge被内置到NavigationView控件中 。 它也可以被指定为XAML树中的一个独立元素 , 让你把InfoBadge放到选择的任何控件或UI中 。
Win11/Win10 UWP 全新开发,微软发布 WinUI 2.7
文章图片
请参阅微软InfoBadge控件的使用指南和API参考 。
ColorPicker水平方向
使用ColorPicker控件的Orientation属性来指定编辑控件是否应该相对于色谱垂直或水平地对齐 。
Win11/Win10 UWP 全新开发,微软发布 WinUI 2.7
文章图片
请参见ColorPicker的使用指南和API参考 。
实例
XAML控件库(XAMLControlsGallery)示例应用程序包括这些WinUI功能和控件的每个例子 。
如果你已经安装了XAML控件库应用程序并更新到最新版本 , 可以看到这些控件的运行情况 。
如果你没有安装XAML控件库应用程序 , 请从微软商店获得它 。
Win11/Win10 UWP 全新开发,微软发布 WinUI 2.7
文章图片
你还可以从GitHub上查看、克隆和构建XAMLControlsGallery的源代码 。
其他更新
关于本版本中解决的许多GitHub问题 , 请参见值得注意的变化列表 。
所有稳定版(和预发布)都可以从GitHub发布页面或微软的NuGet页面下载 。
WinUI包可以通过NuGet包管理器添加到VisualStudio项目中 。
Win11/Win10 UWP 全新开发,微软发布 WinUI 2.7】欲了解更多信息 , 请参见《开始使用WindowsUI2库》 。