Windows UI 库 2.3

WinUI 2.3 是 Windows UI 库 (WinUI) 的 2020 年 1 月版本。

Windows UI 库 (WinUI) 托管在 GitHub 上,我们欢迎你在其中提供 Bug 报告、提交功能请求和贡献社区代码。

WinUI 版本:GitHub 发布页

可以通过 NuGet 包管理器将 WinUI 包添加到 Visual Studio 项目中。 有关详细信息,请参阅 Windows UI 库入门

NuGet 包下载:Microsoft.UI.Xaml

新功能

进度栏视觉刷新

ProgressBar 有两个不同的视觉对象表示形式。

不确定的进度栏

显示任务正在进行,但不会阻止用户交互。

Indeterminate Progress Bar

确定的进度栏

显示工作量已知情况下的进度。

Determinate Progress Bar

文档链接

示例链接

NumberBox

NumberBox 表示一个可以用来显示和编辑数字的控件。 它支持验证、递增步进以及对基本等式进行内联计算,例如加减乘除。

NumberBox

文档和示例链接

RadioButtons

RadioButtons 是一个新的容器控件,可以让你轻松地创建相关的 RadioButton 元素组,同时还能正确地支持键盘操作和讲述人/屏幕阅读器功能

Screenshot of three radio buttons with the third one selected.

文档和示例链接

示例

提示

有关详细信息、设计指南和代码示例,请参阅设计和代码 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 分支)。

文档

Windows UI 库控件的操作方法文章包含在通用 Windows 平台控件文档中。

API 参考文档位于此处:Windows UI 库 API