共用方式為


WinUI

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

WinUI 作為 Windows App SDK 的一部分,讓您能打造現代化、精緻且響應式的桌面體驗,運行於 Windows 10(版本 17763)及更高版本,包括 Windows 11。

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

想掌握 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 應用程式 SDK 開發
WinUI 是 Windows 應用程式 SDK 的一部分,讓你能存取現代 Windows API、一致的應用程式行為,以及簡化開發與部署的工具。

了解更多關於 Windows 應用程式 SDK 的資訊

多個應用程式視窗圖示

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


開始使用 WinUI

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

一張彷彿在說「Hello, WinUI」的圖片

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

WinUI 圖庫的截圖

探索 WinUI 圖庫
WinUI 畫廊是一個開源應用程式,展示 WinUI 控制項、功能與功能的互動範例。 它包含程式碼片段和設計指導,幫助你快速開始。

探索 WinUI 圖庫

另請參閱