在2023年的2月20日,在WPF的讨论区,WPF团队对路线的优先级发起了一次讨论。
对三个事项发起了投票。
第一个是Windows 11 主题
第二个是更新的控件
第三个是可空性注释
最终Windows 11 主题得票最高,WPF团队2023-2024的工作优先级就是Windows 11 主题了。WPF 控件的外观多年来一直没有改变。WPF团队相信,更新WPF的样式以匹配 Windows 11 中使用的样式将帮助 WPF 开发人员创建更一致的 Windows 体验。
在2023年12月13日,WPF团队宣布了将与WPFUI在WPF的Win11 主题进行合作。
在Build 2024上,与WPF有关的有以下两个视频。
1、Navigating Win32 App Development with WinUI and WPF (45 min) 使用 WinUI 和 WPF 进行 Win32 应用开发导航(45 分钟)
2、How to create superior experiences with WinUI and WPF (45 min) 如何使用 WinUI 和 WPF 创建卓越体验(45 分钟)
在Build 2024上展示了具有Win11 主题的WPF Gallery。
2024年5月17日在微软商店发布了WPF Gallery Preview。
源代码在[WPF-Samples/Sample Applications/WPFGallery at main · microsoft/WPF-Samples (github.com)](https://github.com/microsoft/WPF-Samples/tree/main/Sample Applications/WPFGallery)
WPF的Win11主题适用于 .NET 9 Preview 4 及其以上版本。
项目结构如下所示:
将项目的目标框架修改为.NET 9:
运行结果如下所示:
这也是一个很好的学习WPF的项目,可以通过看源代码提升自己的WPF水平。
WPF Gallery演示如何在标记中指定 XAML 控件,因为每个控件页都显示用于创建每个示例的标记。它还将显示您的应用程序的所有可能的布局选项。
WPF Gallery应用还包含有关使用颜色、排版和图标开发特殊应用程序的设计指南。它还包括一个示例页,用于演示如何使用不同的控件在 WPF 应用程序中创建用户界面。
WPF在.NET 9中可以使用Win11主题的控件了,有助于WPF开发者们开发出更符合现在设计风格、更美观的界面。
希望WPF越来越好。
原文始发于微信公众号(DotNet学习交流):WPF在.NET9中的重大更新:Windows 11 主题
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/293255.html