UWPXamlHost 控件 - 桌面应用程序中的 UWP 控件 - 信息和状态?

UWPXamlHost control - UWP controls in desktop apps - Info and Status?

Microsoft Build 2018 开发者大会上对我来说最有趣的公告是展示了在 WPF 和 WinForms 应用程序中使用 UWP 控件的演示。 (https://youtu.be/ojZioTg5RUk?t=2250)

具体来说,他们使用了一个名为 UWPXamlHost 的控件来实现此功能。所以我的问题是:

此控件是否已在某处作为预览提供?如果没有,是否有预期的时间范围? 它会成为 UWP 社区工具包的一部分吗?

随时添加您可能拥有的关于此主题的任何其他信息。

我希望它成为 Windows 社区工具包的一部分,但我不确定时间范围。据我所知,截至 2018 年 5 月还没有预览,所以我认为我们可能需要再等一段时间。文档中的唯一资源现在是 this,它突出显示 WebView 控件,它现在作为托管控件作为工具包的一部分。

关于此的快速更新:Windows 社区工具包现在在 PR 中提供了此功能,应该会进入即将发布的工具包版本(4.0?)。

  • WindowsXAML 的文档主持人:PR #2331
  • 带有 WPF 包装的 UWP 控件(以及创建您自己的框架)的 PR:PR #2299

控件名称不再是 UWPXamlHost。 PR #2435 已经合并,为 Windows 表单和 WPF 添加了一个名为 WindowsXamlHost 的 class。 文档在这里: https://github.com/Microsoft/WindowsCommunityToolkit/blob/master/docs/controls/WindowsXAMLHost.md 您已经可以获取 Toolkit 4.1 版本的预发布 NuGet 来测试它。