【问题标题】:Multiple screens/monitors with Silverlight使用 Silverlight 的多个屏幕/监视器
【发布时间】:2008-11-05 23:27:20
【问题描述】:

我想编写一个具有 2 个或更多“交互”浏览器窗口的 Silverlight 应用程序。

一个示例是父/详细信息显示,其中选择“父”列表中的项目(在一个浏览器窗口中)将在另一个窗口中显示该项目的详细信息。

主要的一点是,在多显示器设置中,用户可以在一台显示器上拥有主屏幕,而在另一台显示器上拥有“工具”窗口。就像我使用 VS 的方式一样。

这可能吗?任何链接/示例代码等?

谢谢!

【问题讨论】:

    标签: .net silverlight multiple-monitors


    【解决方案1】:

    酷。杰里米的答案出现在我面前。这是一个很好的解决方案。

    您也可以使用网络服务来执行此操作。您可以使用轮询双工绑定在多个客户端之间进行通信。

    这个silverlight service demo 可能很有趣...

    【讨论】:

      【解决方案2】:

      您应该能够通过使用 Silverlight 中的 javascript 桥支持来完成此操作。使用这种方法,您可以使用 javascript 使用子窗口的 url 生成一个新窗口。那时您可以继续使用 javascript 在两个窗口之间进行通信。像这样:http://codepunk.hardwar.org.uk/bjs12.htm

      【讨论】:

        【解决方案3】:

        在 ScottGu 的 Announcing Silverlight 5 博客文章中,他说 OOB 应用程序将支持子窗口。

        我想我会分享并提出这个问题,因为它已经有一段时间了 - 是否有任何框架允许 Silvelight 的 (IE) 窗口间通信?

        【讨论】:

          猜你喜欢
          • 2021-08-02
          • 2010-10-09
          • 1970-01-01
          • 2013-07-28
          • 1970-01-01
          • 2015-06-28
          • 1970-01-01
          • 2014-02-25
          相关资源
          最近更新 更多