WinUI 3 是 Microsoft 用於建置 Windows 桌面應用程式的現代原生使用者介面框架。 它為 C# 與 C++ 開發者帶來流暢設計系統、高效能渲染及強大的 XAML 程式設計模型。
WinUI 3 作為 Windows App SDK 的一部分,讓您能打造現代化、精緻且靈敏的桌面體驗,並可在 Windows 10(版本 17763)及更新版本(包括 Windows 11)上運行。
WinUI 是公開建置的,歡迎大家貢獻或討論。 詳情請造訪資料庫:
想掌握 WinUI 的最新動態,請查看 最新的 Windows App SDK 發布說明。
WinUI 3 的主要優點
WinUI 3 結合了 Win32 應用程式模型的彈性與現代 Windows UX 的豐富性。 它專為想要打造生產級桌面應用程式的開發者設計,使用與內建 Windows 體驗相同的設計語言與系統功能。
現代使用者介面
WinUI 包含一套完整的現代 UI 控制項與風格,設計注重使用性、適應性,以及精緻流暢的外觀與感覺。
探索流暢設計
用你偏好的語言編碼
使用 .NET(C#)或帶有 XAML 標記的 C++,打造能在 x86、x64 和 ARM 裝置間無縫運行的應用程式。
針對現代體驗與硬體進行優化
打造豐富且高效能的應用程式,具備先進的像素渲染、高 DPI 視覺效果與流暢動畫,並針對觸控、觸控、鍵盤、滑鼠等現代硬體與輸入方式進行優化。
基於 Windows 應用程式 SDK 開發
WinUI 3 是 Windows 應用程式 SDK 的一部分,讓你能使用現代化的 Windows API、一致的應用程式行為,以及簡化開發與部署的工具。
了解更多關於 Windows 應用程式 SDK 的資訊
強化 Windows 中的關鍵體驗
Windows 殼層和許多內建應用程式都是用 WinUI 建置,讓你的應用程式擁有與 Windows 本身相同的現代化外觀、使用感與效能。
開始使用 WinUI
要開始使用 WinUI,你可以試試以下資源:
你好,WinUI
先設置你的開發環境,並打造你的第一個 WinUI 應用程式。
探索 WinUI 圖庫
WinUI 畫廊是一個開源應用程式,展示 WinUI 控制項、功能與功能的互動範例。 它包含程式碼片段和設計指導,幫助你快速開始。
探索 WinUI 圖庫