微软宣布发布WinUI3.0 Preview3。WinUI是Microsoft用于构建Windows应用程序的最先进的用户界面技术。 WinUI3是一个UI层,它使用已解耦的UWPXAML可视层-WinUI2库,并将其与更现代的功能部件结合在一起。该层可以在任何桌面应用程序或UWP应用程序中使用。 IT Home获悉,自7月份发布WinUI3 Preview 2以来,Microsoft一直在努力开发WinUI3 Preview3。此更新包括无数的错误修复,有趣的新功能以及对现有功能的改进。 WinUI3当前正在开发中,可以扩展为成熟的端到端独立UI框架。该UI框架继承了WinUI和UWPXAML的传统,提供了最新的图形功能和FluentDesign样式,这些样式包括当今的现代设备,硬件和输入。从技术上讲,WinUI3分离Windows 10的XAML,C ++位置和输入层,并通过NuGet将它们独立地分发到任何针对Windows 10版本1803及更高版本的应用程序。它可以在基于C ++和.NET的应用程序中使用。以下是WinUI3预览版3的一些新亮点:新功能支持ARM64在应用程序内外拖放RenderTargetBitmap(当前将来仅提供XAML content-SwapChainPanel内容)。改进的工具/开发人员体验:LiveVisualTree, HotReload,LivePropertyExplorer和类似工具。 Intellisense现在支持WinUI3MRTCore集成,从而使应用程序启动时更快,更轻便,并提供更快的资源查询。这些支持自定义游标线程外输入API的更改继续提高了WinUI3的功能,以支持过载和复杂的应用程序。由于这是预览版本,因此并非完全没有错误。