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