模板 10 多个 Windows

Template 10 Multiple Windows

我目前正在探索如何使用模板 10,并且想要两个 windows。一个 window 用于审核照片,而另一个将在活动中向来宾展示照片。

到目前为止,我已经看到 Microsoft MultiViews sample 但它似乎没有使用模板 10。

有人可以指出 me/advice 使用模板 10 进行多视图的方向,还是我应该完全放弃模板 10?

您可以使用 ProjectionManager for this. There's also a useful sample on MSDN。如果您在 Windows.

中设置了扩展桌面,它基本上允许您打开辅助 "window",就像 PowerPoint 在 "presenter's view" 中所做的那样

辅助 window 然后需要自己的框架并在单独的 UI 线程中运行。这使得您的主要和次要 window 之间的通信变得更加困难,因为您必须切换线程。最好的交流方式是使用 Prism 的 PubSubEvents(或任何其他框架)之类的东西。

我认为 Template10 不支持这个,但我不会因此放弃它。我不知道有任何框架可以开箱即用,因此您必须自己将其拼凑起来。