選單

Win11Win10 UWP 全新開發,微軟釋出 WinUI 2.7

IT之家 9 月 16 日訊息 微軟此前釋出了 WinUI 3。0 預覽版,WinUI 是微軟用於構建 Windows 應用程式的最先進的使用者介面技術。WinUI 3 是一個 UI 層,它採用瞭解耦的 UWP XAML 視覺層 ——WinUI 2 庫,並將其與更多的現代特性和功能相結合。這個層可以用在任何桌面應用或 UWP 應用中。

Win11Win10 UWP 全新開發,微軟釋出 WinUI 2.7

據 MSPoweruser 報道,現在微軟釋出了 WinUI 2。7,是用於 UWP 應用程式(和使用 XAML Islands 的桌面應用程式)的 Windows UI 庫(WinUI)的最新穩定版本。

IT之家獲悉,WinUI 在 GitHub 上託管在微軟的 Windows UI Library repo 中。作為一個開源專案,開發人員可以在那裡提交他們的 WinUI 2 錯誤報告、功能請求和社群程式碼貢獻。

下面是 WinUI 2。7 的新功能或更新內容:

InfoBadge

徽章是一種非侵入性和直觀的方式來指示通知,顯示警報,突出新內容,或吸引焦點到應用程式中的一個區域。InfoBadge 是一個小的使用者介面,可以被新增到一個應用程式中,並可以自定義顯示一個數字、圖示或一個簡單的點。

Win11Win10 UWP 全新開發,微軟釋出 WinUI 2.7

InfoBadge 被內建到 NavigationView 控制元件中。它也可以被指定為 XAML 樹中的一個獨立元素,讓你把 InfoBadge 放到選擇的任何控制元件或 UI 中。

Win11Win10 UWP 全新開發,微軟釋出 WinUI 2.7

請參閱微軟 InfoBadge 控制元件的使用指南和 API 參考。

ColorPicker 水平方向

使用 ColorPicker 控制元件的 Orientation 屬性來指定編輯控制元件是否應該相對於色譜垂直或水平地對齊。

Win11Win10 UWP 全新開發,微軟釋出 WinUI 2.7

請參見 ColorPicker 的使用指南和 API 參考。

例項

XAML 控制元件庫(XAML Controls Gallery)示例應用程式包括這些 WinUI 功能和控制元件的每個例子。

如果你已經安裝了 XAML 控制元件庫應用程式並更新到最新版本,可以看到這些控制元件的執行情況。

如果你沒有安裝 XAML 控制元件庫應用程式,請從微軟商店獲得它。

Win11Win10 UWP 全新開發,微軟釋出 WinUI 2.7

你還可以從 GitHub 上檢視、克隆和構建 XAML Controls Gallery 的原始碼。

其他更新

關於本版本中解決的許多 GitHub 問題,請參見值得注意的變化列表。

所有穩定版(和預釋出)都可以從 GitHub 釋出頁面或微軟的 NuGet 頁面下載。

WinUI 包可以透過 NuGet 包管理器新增到 Visual Studio 專案中。

欲瞭解更多資訊,請參見《開始使用 Windows UI 2 庫》。