微軟發布WinUI 2.7:更新InfoBadge信息徽章等功能
WinUI 是一款適用于 UWP(通用 Windows 應用)、以及使用 XAML Islands 的桌面應用程序的 Windows UI 庫,現在,微軟已經推出了最新的 WinUI 2.7 版本。作為一個開源項目,微軟將它托管在了 GitHub 上的一個存儲庫中,以便廣大開發者能夠在哪里匯總提交 WinUI 2 系列的錯誤報告、功能請求、以及為社區貢獻代碼。
首先,WinUI 2.7 更新引入了“信息徽章”(InfoBadge)。作為一套直觀、且非侵入性的方案,它能夠指示通知、顯示警報、凸顯新內容、或將焦點吸引到應用程序的某個區域。
每個 InfoBadge 的小片 UI,都可定制嵌入到一款應用程序中,以顯示數字、圖標、或一個簡單的小點。
InfoBadge 還內置于 NavigationView 控件中,可指定為 XAML 樹中的獨立元素,允許開發者將之放入所選的任何空間或 UI 部分。更多細節,還請移步至微軟官網,以查看使用指南和API 參考。
其次是顏色選擇器(ColorPicker)中的方向,開發者可指定該控件的 Orientation 屬性,來編輯控件相對于取色區域是垂直或水平對齊。更多細節也請移步至微軟官網,以查看 ColorPicker 的使用指南和API 參考。
然后是一些示例:
- 在 XAML Controls Gallery 示例應用中,包含了此類詳盡的 WinUI 特性與控件。
- 若您已安裝 XAML 控件庫應用程序、并將之更新到了最新版本,可參考控件的更多實例。
- 若尚未安裝 XAML 控件庫應用程序,還請通過 Microsoft Store應用商店下載獲取。
- 此外開發者可移步至 GitHub查看、復制、以及構建 XAML 控件庫的源碼 。
最后,有關 WinUI 2.7 的 Bug 修復,可參閱 GitHub 上的變更日志。
所有穩定版本(以及預發布版本),均可通過 GitHub 發布頁面(或通過微軟的NuGet)下載。
此外開發者可通過 NuGet 包管理器,將 WinUI 添加到 Visual Studio集成開發環境里的特定項目中。
更多詳情,還請參閱 WindowsUI 2 Library 的入門介紹。