WinUI是一款适用于UWP(通用Windows应用)、以及使用XAMLIslands 的桌面应用程序的WindowsUI 库,现在,微软已经推出了最新的WinUI2.7 版本。作为一个开源项目,微软将它托管在了GitHub上的一个存储库中,以便广大开发者能够在哪里汇总提交WinUI2 系列的错误报告、功能请求、以及为社区贡献代码。
首先,WinUI2.7更新引入了“信息徽章”(InfoBadge)。作为一套直观、且非侵入性的方案,它能够指示通知、显示警报、凸显新内容、或将焦点吸引到应用程序的某个区域。
每个InfoBadge的小片UI,都可定制嵌入到一款应用程序中,以显示数字、图标、或一个简单的小点。
InfoBadge还内置于NavigationView控件中,可指定为XAML树中的独立元素,允许开发者将之放入所选的任何空间或UI部分。更多细节,还请移步至微软官网,以查看使用指南和API参考。