知方号

知方号

WinUI 2.0 发行说明

WinUI 2.0项目06/05/2024

WinUI 2.0 是 WinUI 的第一个公开版本(2018 年 10 月发布)。

若要构建适用于 Windows 的出色 Fluent Design 体验,最简单的方法是使用 WinUI。

它包括两个 NuGet 包:

Microsoft.UI.Xaml:适用于 UWP 应用的控件和 Fluent Design。 这是主 WinUI 包。

Microsoft.UI.Xaml.Core.Direct:用在中间件组件中的低级别 API。

可以使用 NuGet 包管理器在应用中下载并使用 WinUI 包:有关详细信息,请参阅 WinUI 入门。

WinUI 托管在 GitHub 上,我们欢迎你在上面提供错误报告、提交功能请求和贡献社区代码。

Microsoft.UI.Xaml 2.0.181011001

2018 年 10 月

这是 Microsoft.UI.Xaml NuGet 包的第一版。 它包括适用于 Windows UWP 应用的官方本机 Fluent 控件和功能。

新功能

此版本中的控件和模式包括:

功能说明AcrylicBrush使用半透明材料绘制一个区域,该材料使用多种效果,其中包括模糊效果和杂色纹理效果。BitmapIconSource表示一个使用位图作为其内容的图标源。ColorPicker表示一个控件,该控件允许用户通过色谱、滑块和文本输入来选取颜色。CommandBarFlyout表示一个专用浮出控件,该控件为 AppBarButton 和相关的命令元素提供布局。DropDownButton表示一个带 v 形图标的按钮,用于打开菜单。FontIconSource表示一个图标源,该源使用指定字体中的字形。MenuBar表示一个专用容器,该容器在水平行中呈现一组菜单(通常位于应用窗口的顶部)。MenuBarItem表示 MenuBar 控件中的顶级菜单。NavigationView表示一个容器,该容器允许对应用内容进行导航。 它有一个标头、一个针对主内容的视图,以及一个用于导航命令的菜单窗格。ParallaxView表示一个容器,该容器将前景元素(如列表)的滚动位置与背景元素(如图像)关联到一起。 当你滚动浏览前景元素时,它会将背景元素动画化,形成视差效果。PersonPicture表示一个控件,该控件在用户头像可用的情况下显示用户头像,在用户头像不可用的情况下显示该用户的姓名缩写或通用字形。RatingControl表示一个控件,该控件允许用户输入星级评分。RefreshContainer表示一个容器控件,该控件提供 RefreshVisualizer 以及针对可滚动内容的下拉刷新功能。RefreshVisualizer表示一个控件,该控件为内容刷新提供动画化的状态指示器。RevealBackgroundBrush使用合成画笔和光效绘制控件背景,并展示效果。RevealBorderBrush使用合成画笔和光效绘制控件边框,并展示效果。RevealBrush画笔的基类,此类画笔使用组合效果和照明来实现视觉展示效果的设计处理。SplitButton表示一个按钮,该按钮的两个部分可单独调用。 一个部分的行为类似于标准按钮,另一个部分可调用浮出控件。SwipeControl表示一个容器,该容器允许通过触摸交互来访问上下文命令。SymbolIconSource表示一个图标源,该源使用 Segoe MDL2 Assets 字体中的字形作为其内容。TextCommandBarFlyout表示专用的命令栏浮出控件,其中包含用于编辑文本的命令。ToggleSplitButton表示一个按钮,该按钮的两个部分可单独调用。 一个部分的行为类似于切换按钮,另一个部分可调用浮出控件。TreeView表示一个分层列表,其中的展开节点和折叠节点包含嵌套项。示例

提示

有关详细信息、设计指南和代码示例,请参阅设计和代码 Windows 应用。

WinUI 3 库和 WinUI 2 库应用包括大多数 WinUI 3 和 WinUI 2 控件、特性和功能的交互式示例。

如果已安装,请单击以下

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。