微軟發佈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集成開發環境裡的特定專案中。