WinUI 2.8
WinUI 2.8 是适用于 UWP 应用程序(和使用 XAML 岛的桌面应用程序)的 WinUI 的最新稳定版本。
注意
若要详细了解如何使用最新版本的 WinUI 3 生成 Windows 桌面和 UWP 应用,请参阅 WinUI 3。
WinUI 托管在 GitHub 上,我们欢迎你在上面提供错误报告、提交功能请求和贡献社区代码。
可从 GitHub 版本页面或从 NuGet 页面下载所有稳定版和预发布版。
可以通过 NuGet 包管理器将 WinUI 包添加到 Visual Studio 项目中。 有关详细信息,请参阅 WinUI 2 入门。
新增功能
- WebView2 现已在 WinUI 2 中提供。 使用 WebView2,可在本机应用程序中使用 Microsoft Edge (Chromium) 嵌入 Web 内容。 请查看 WinUI 2 (UWP) 应用中的 WebView2 入门,详细了解如何在应用中使用它。
- WinUI 2 的最低支持版本现在是 Windows 10 版本 1809 - 内部版本 17763。
- 对一系列控件的若干 bug 修复和改进,包括 TabView、NavigationView、InfoBadge 和 ProgressRing。
- 对辅助功能和高对比度模式的改进。
- AnimatedVisualPlayer.AnimationOptimization 属性,用于配置动画在 AnimatedVisualPlayer 中的缓存方式。 有关如何在应用中使用它的信息,请参阅配置动画播放。
示例
提示
有关详细信息、设计指南和代码示例,请参阅设计和代码 Windows 应用。
WinUI 3 库和 WinUI 2 库 应用包括大多数 WinUI 3 和 WinUI 2 控件、特性和功能的交互式示例。
如果已安装,请单击以下链接将其打开:WinUI 3 库或 WinUI 2 库。
如果未安装,可以从 Microsoft Store 下载 WinUI 3 库和 WinUI 2 库。
还可以从 GitHub 获取这两种应用的源代码(对 WinUI 3 使用 main 分支,对 WinUI 2 使用 winui2 分支)。
其他更新
- 请参阅显著更改列表,了解本版本中解决的许多 GitHub 问题。