1

我目前正在探索如何使用模板 10,并希望有两个窗口。一个窗口用于审核照片,而另一个窗口将在活动中向客人展示照片。

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

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

4

1 回答 1

3

您可以为此使用ProjectionManager 。MSDN上还有一个有用的示例。如果您在 Windows 中设置了扩展桌面,它基本上允许您打开辅助“窗口”,就像 PowerPoint 在“演示者视图”中所做的那样。

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

我不认为 Template10 支持这一点,但我不会因此而放弃它。我不知道有什么框架可以开箱即用,所以你必须自己把它拼凑起来。

于 2016-03-27T12:39:02.170 回答