WinUI 是一個使用者介面層,包含用於建立 Windows 應用程式的現代控制項和樣式。當前世代是 WinUI 3,它作為 Windows App SDK 的一部分提供。
現代 UI: WinUI 體現了流暢的設計,可實現直覺、易於存取且強大的體驗和最新的使用者介面模式。
開發人員掌控一切:使用 .NET 與 C# 或 C++ 編寫在 x86、x64 和 ARM 上運行良好的應用程式。
針對現代體驗和硬體進行了最佳化:使用針對現代硬體進行了最佳化的 WinUI 創建高效能體驗。
Windows 應用程式 SDK 的一部分: Windows 應用程式 SDK 是一組程式庫、框架、元件和工具,您可以在應用程式中使用它們來從多個 Windows 版本上的各種應用程式存取強大的 Windows 平台功能。 Windows App SDK 將 Win32 本機應用程式的強大功能與現代 API 使用技術結合,因此您的應用程式可以照亮使用者所在的任何地方。
支援 Windows 中的關鍵體驗: Windows 體驗和應用程式是使用 WinUI 建立的。其豐富的控制集和樣式可以輕鬆開發數百萬人每天使用的高品質體驗。
對於 WinUI,您的應用程式的使用者必須使用 Windows 10 1809 - Build 17763 或更高版本(包括 Windows Insider Previews)。
WinUI 的完整文件可以在 Microsoft Learn 上找到:
開始使用 WinUI
建立您的第一個 WinUI 應用程式
WinUI 和 Windows 應用程式 SDK 範例
WinUI原始碼
請務必查看 WinUI 3 Gallery,我們的互動式範例體驗展示了您可以使用 WinUI 執行的所有操作。
WinUI 社群電話會議是您了解 WinUI 並與 WinUI 團隊和社群互動的機會。透過 YouTube 的 Windows Developer 頻道在線加入我們。
WinUI 團隊歡迎您提供回饋!若要了解我們如何處理傳入的功能請求和錯誤,請參閱我們的貢獻處理指南。
有關如何貢獻的信息,請參閱貢獻到 WinUI。
有關 WinUI 發佈時間表和高級計劃的信息,請參閱 WinUI 路線圖。
WinUI 2 是一個控制項庫,為 UWP 應用程式提供 Microsoft UI 控制項和功能。在此處了解有關 WinUI 2 的更多資訊或在此處下載原始程式碼。
您可以在 Microsoft Store 上取得 WinUI 2 Gallery 並在此處查看原始程式碼。
該專案收集使用資料並將其發送給 Microsoft,以幫助改善我們的產品和服務。但請注意,使用您的私有建置時不會執行任何資料收集。
該專案採用了微軟開源行為準則。
有關詳細信息,請參閱行為準則常見問題解答或聯繫 [email protected] 提出任何其他問題或意見。