共用方式為


WinUI 3

WinUI 是 Microsoft 用於建置 Windows 桌面應用程式的現代原生使用者介面框架。 它為 C# 與 C++ 開發者帶來流暢設計系統、高效能渲染及強大的 XAML 程式設計模型。

WinUI 作為 Windows App SDK 的一部分,讓你能打造現代、精緻且靈敏的桌面體驗,並可在 Windows 10、版本 1809(建版 17763)及以後版本(包括 Windows 11)上運行。

WinUI 是公開建置的,歡迎大家貢獻或討論。 詳情請造訪資料庫:

在 GitHub 上查看

想隨時掌握 WinUI 的最新動態,請參考 最新的 Windows App SDK 發布說明

Windows App SDK架構圖解

WinUI 的主要優點

WinUI 結合了 Win32 應用程式模型的彈性與現代 Windows UX 的豐富性。 它專為想打造生產級桌面應用程式的開發者設計,使用與內建 Windows 體驗相同的設計語言與系統功能。

一個浮動的應用程式視窗,搭配 UI 控制項

現代使用者介面
WinUI 包含一套完整的現代 UI 控制項與風格,設計注重使用性、適應性,以及精緻流暢的外觀與感覺。
探索流暢設計

C# 與 C++ 標誌

用你偏好的語言編碼
使用 .NET(C#)或帶有 XAML 標記的 C++,可以打造能在 x86、x64 和 ARM 裝置間無縫運行的應用程式。

速度指示器

針對現代體驗與硬體進行優化
打造豐富且高效能的應用程式,具備先進的像素渲染、高 DPI 視覺效果與流暢動畫,並針對觸控、觸控、鍵盤、滑鼠等現代硬體與輸入方式進行優化。

WinUI 與 Windows App SDK 標誌

建立在 Windows App SDK 之上
WinUI 是 Windows App SDK 的一部分,讓你能使用現代 Windows API、一致的應用程式行為,以及簡化開發與部署的工具。
了解更多關於Windows App SDK

多個應用程式視窗圖示

Powers Windows 中的關鍵體驗
Windows 殼層和許多內建應用程式都是用 WinUI 打造的,讓你的應用程式擁有與 Windows 本身相同的現代化外觀、使用感與效能。


開始使用 WinUI

要開始使用 WinUI,你可以試試以下資源:

你好,WinUI
你好,WinUI
先設置你的開發環境,並打造你的第一個 WinUI 應用程式。

WinUI 3 圖庫
WinUI 3 圖庫
探索 WinUI 控制項、功能與互動範例。

範例圖示
範例與資源
瀏覽程式碼範例、入門專案與工具,加速你的開發。