WinUI 2.0
WinUI 2.0 是 WinUI 的第一個公開版本 (2018 年 10 月發佈)。
WinUI 可讓您以最簡單的方式為 Windows 打造絕佳 Fluent Design 體驗。
其包含兩個 NuGet 套件:
Microsoft.UI.Xaml:UWP 應用程式的控制項和 Fluent Design。 這是主要的 WinUI 套件。
Microsoft.UI.Xaml.Core.Direct:用於中介軟體元件的低層級 API。
您可以使用 NuGet 套件管理員,在您的應用程式中下載及使用 WinUI 套件:如需詳細資訊,請參閱 WinUI 使用者入門。
WinUI 裝載於 GitHub,建議您在此提交 Bug 報告、功能要求和社群程式碼貢獻。
Microsoft.UI.Xaml 2.0.181011001
2018 年 10 月
這是 Microsoft.UI.Xaml NuGet 套件的第一個發行版本。 其包含適用於 Windows UWP 應用程式的官方原生 Fluent 控制項和功能。
新功能
此版本中的控制項和模式包括:
功能 | 描述 |
---|---|
AcrylicBrush | 繪製一個使用多種效果的半透明材質區域,這些效果包括模糊和雜訊紋理。 |
BitmapIconSource | 代表以點陣圖作為其內容的圖示來源。 |
ColorPicker | 代表可讓使用者使用色彩頻譜、滑杆和文字輸入來挑選色彩的控制項。 |
CommandBarFlyout | 代表專門的飛出視窗,可為 AppBarButton 和相關命令元素提供版面配置。 |
DropDownButton | 代表一個按鈕,其具有>形箭號可用來開啟功能表。 |
FontIconSource | 代表所使用的字符來自指定字型的圖示來源。 |
MenuBar | 代表專門的容器,其會在水平列中顯示一組功能表,一般會出現在應用程式視窗的頂端。 |
MenuBarItem | 代表 MenuBar 控制項中的最上層功能表。 |
NavigationView | 代表可供瀏覽應用程式內容的容器。 其具有一個標頭、一個主要內容檢視,以及一個導覽命令功能表窗格。 |
ParallaxView | 代表一個容器,此容器會將前景元素 (例如清單) 的捲動位置,繫結至背景元素 (例如影像)。 當您捲動前景元素時,背景元素會有動畫效果,以產生視差效果。 |
PersonPicture | 代表一個控制項,此控制項會顯示個人的虛擬人偶影像 (如果有的話)。要是沒有,則顯示個人的縮寫名或一般字符。 |
RatingControl | 代表可讓使用者輸入星級評等的控制項。 |
RefreshContainer | 代表一個容器控制項,此控制項會為可捲動的內容提供 RefreshVisualizer 和「拖動以重新整理」功能。 |
RefreshVisualizer | 代表可為內容重新整理提供動畫狀態指示器的控制項。 |
RevealBackgroundBrush | 使用組合筆刷和光線效果,為控制項背景繪製顯色效果。 |
RevealBorderBrush | 使用組合筆刷和光線效果,為控制項框線繪製顯色效果。 |
RevealBrush | 筆刷的基底類別,會使用組合效果和光線來實作顯色視覺化設計處理方式。 |
SplitButton | 代表一個按鈕,其具有兩個可分別叫用的組件。 一個組件的行為就像標準按鈕,另一個組件則會叫用飛出視窗。 |
SwipeControl | 代表一個容器,可透過觸控互動來讓您存取關聯式命令。 |
SymbolIconSource | 代表一個圖示來源,其使用來自 Segoe MDL2 Assets 的字符作為其內容。 |
TextCommandBarFlyout | 代表專門的命令列飛出視窗,其中包含用來編輯文字的命令。 |
ToggleSplitButton | 代表一個按鈕,其具有兩個可分別叫用的組件。 一個組件的行為就像切換按鈕,另一個組件則會叫用飛出視窗。 |
TreeView | 代表一個階層式清單,其具有內含巢狀項目的展開及摺疊節點。 |
範例
提示
如需詳細資訊、設計指引和程式碼範例,請參閱設計和程式碼 Windows 應用程式。
WinUI 3 資源庫和 WinUI 2 資源庫應用程式包含大部分 WinUI 3 和 WinUI 2 控制項、特性和功能的互動式範例。
如果已安裝,請按一下下列連結加以開啟:WinUI 3 資源庫或 WinUI 2 資源庫。
如果未安裝,您可以從 Microsoft Store 下載 WinUI 3 資源庫和 WinUI 2 資源庫。
您也可以從 GitHub 取得這兩者的原始程式碼 (使用 WinUI 3 的主要 分支和 WinUI 2 的 winui2 分支)。
文件集
WinUI 控制項的操作說明文章隨附於通用 Windows 平台控制項文件。
API 參考文件位於此處:WinUI API。