时间:2020-08-26 来源:win10官网 游览量: 次
Microsoft全新的WinUI库已创建,以通过Fluent控件,现代功能和其他UWP / XAML改进来增强开发人员项目。微软似乎打算用它代替Windows 10的核心用户界面部分,包括“开始”菜单,“操作中心”,“桌面”和任务栏。
该库允许在WPF,WinForm和本机应用程序中使用WinUI XAML组件。Microsoft已将大多数现代用户界面元素添加到WinUI框架。
已为Windows 10和Windows 10X创建了该框架。Latter将在容器中运行本机Win32应用程序,因此Microsoft对获取Windows 10X本机应用程序版本感兴趣。现在可以使用WinUI。微软期望开发人员使用现代平台来更新其应用程序,并使其与Windows 10X兼容。
微软计划在2020年发布WinUI 3.0,作为Windows 10 UI的主要更新。到目前为止,WinUI 3.0 Preview 2 可以进行测试。
Windows 10中的WinUI
在当前的Windows 10构建中,“开始菜单”,“操作中心”和用户界面的其他现代部分是使用XAML构建的。他们使用Windows.UI.XAML库中的UI组件。
根据Windows Latest,对Windows 10 Build 20197中的Microsoft程序数据库(PDB)文件进行的扫描显示,Microsoft当前正在内部测试以下功能:
• WinUIOnDesktop
• WinUIDesktopActionCenter
• WinUIDesktopStartMenu
因此,很可能在不久的将来,由于使用WinUI,Windows 10可能会焕然一新。该库提供带有圆角的控件,因此新的UI可能如下所示。
到目前为止,最新的WinUI版本Preview 2尚未准备好在生产应用程序中使用。它具有许多已知的限制。Microsoft正在收集开发人员的反馈,并正在尝试在后续发行版中改善他们的体验。