microsoft/microsoft-ui-xaml

GitHub: microsoft/microsoft-ui-xaml

微软官方的下一代Windows原生UI框架,用于构建具有Fluent Design设计风格的现代化桌面应用程序。

Stars: 7317 | Forks: 805

![WinUI 主图](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/27bb623069142618.png)

WinUI 3

Follow @windowsui

关于 WinUI · 文档 · 发行说明

WinUI 是一个用户界面层,包含用于构建 Windows 应用的现代控件和样式。当前一代是 WinUI 3,它作为 [Windows App SDK](https://aka.ms/winappsdk) 的一部分发布。 - **现代 UI:** WinUI 体现了 Fluent Design,以实现直观、易访问且功能强大的体验以及最新的用户界面模式。 - **开发者掌控全局:** 使用 .NET 配合 C# 或 C++ 编写应用,可在 x86、x64 和 ARM 架构上流畅运行。 - **针对现代体验与硬件优化:** 使用 WinUI 创建高性能体验,并针对现代硬件进行优化。 - **Windows App SDK 的一部分:** [Windows App SDK](https://aka.ms/winappsdk) 是一组库、框架、组件和工具,您可以在应用中使用它们,在各种版本的 Windows 上访问强大的 Windows 平台功能。Windows App SDK 结合了 Win32 原生应用程序的强大功能与现代 API 使用技术,让您的应用在用户所在的任何地方都能大放异彩。 - **支持 Windows 中的关键体验:** Windows 体验和应用程序均使用 WinUI 构建。其丰富的控件集和样式使得开发每天被数百万人使用的高质量体验变得轻而易举。

Powers key experiences in Windows

## 📋 WinUI 入门 对于 WinUI,您的应用用户必须使用 Windows 10 1809 - Build 17763 或更高版本(包括 Windows Insider 预览版)。 WinUI 的完整文档可在 [Microsoft Learn](https://learn.microsoft.com/windows/apps/desktop/) 上找到: - [WinUI 入门](https://learn.microsoft.com/windows/apps/get-started/start-here) - [构建您的第一个 WinUI 应用](https://learn.microsoft.com/windows/apps/tutorials/winui-notes/) - [WinUI 和 Windows App SDK 示例](https://github.com/microsoft/WindowsAppSDK-Samples)
## 🖼️ WinUI 3 Gallery 请务必查看 [WinUI 3 Gallery](https://aka.ms/winui-gallery),这是我们的交互式示例体验,展示了您可以使用 WinUI 做的所有事情。

WinUI 3 Gallery


## 📺 WinUI 社区电话会议 WinUI 社区电话会议是您了解 WinUI 并与 WinUI 团队及社区交流的机会。请在 YouTube 上的 [Windows Developer 频道](https://www.youtube.com/playlist?list=PLI_J2v67C23ZqsolUDaHoFkF1GKvGrttB) 加入我们的在线直播。
## 📢 为 WinUI 做贡献 WinUI 团队欢迎您的反馈!要了解我们如何处理传入的功能请求和错误,请参阅我们的[贡献处理](docs/contribution_handling.md)指南。 有关如何做出贡献的信息,请参阅[为 WinUI 做贡献](CONTRIBUTING.md)。 我们尚未准备好接受代码贡献,但正朝着这一目标努力。现在已经 可以构建 WinUI 产品二进制文件,共享测试代码和启用 本地运行测试的工作正在进行中。要开始从源代码构建 WinUI 并查看有关当前 限制的更多详细信息,请参阅[开始构建 WinUI](src/GettingStarted.md)。请参阅 [WinUI OSS 更新帖子](https://github.com/microsoft/microsoft-ui-xaml/discussions/10700)以查看 最新状态。 要获取最新代码和更新,请使用 [`winui3/main`](https://github.com/microsoft/microsoft-ui-xaml/tree/winui3/main) 分支。
## 🛣️ 路线图 有关 WinUI 发布时间表和总体规划的信息,请参阅 [WinUI 路线图](https://aka.ms/winappsdk/plans)。
## 🔧 WinUI 2 (适用于 UWP) WinUI 2 是一个控件库,为 [UWP 应用](https://docs.microsoft.com/windows/uwp/index)提供 Microsoft UI 控件和功能。在[此处](https://aka.ms/winui2)了解有关 WinUI 2 的更多信息,或在[此处](https://github.com/microsoft/microsoft-ui-xaml/tree/winui2/main)下载源代码。 您可以在 [Microsoft Store](https://www.microsoft.com/store/productId/9MSVH128X2ZT?ocid=pdpshare) 获取 WinUI 2 Gallery,并在[此处](https://github.com/microsoft/WinUI-Gallery/tree/winui2)查看源代码。
### 数据/遥测 此项目收集使用数据并将其发送给 Microsoft,以帮助改进我们的产品和服务。但请注意,在使用您的私有版本时,不会执行数据收集。 ### 行为准则 本项目已采用 [Microsoft 开源行为准则](https://opensource.microsoft.com/codeofconduct/)。 有关更多信息,请参阅[行为准则常见问题解答](https://opensource.microsoft.com/codeofconduct/faq/)或 联系 [opencode@microsoft.com](mailto:opencode@microsoft.com) 提出任何其他问题或意见。
标签:ARM64, C++, Fluent Design, GUI, SOC Prime, UI框架, Win32, Windows App SDK, Windows开发, WinUI, WinUI 3, x64, x86, 原生应用, 响应式设计, 多人体追踪, 开发工具, 微软, 控件库, 数据擦除, 桌面应用开发, 现代UI, 用户界面, 跨平台开发