Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 带Silverlight的多屏幕/监视器_.net_Silverlight_Multiple Monitors - Fatal编程技术网

.net 带Silverlight的多屏幕/监视器

.net 带Silverlight的多屏幕/监视器,.net,silverlight,multiple-monitors,.net,Silverlight,Multiple Monitors,我想写一个Silverlight应用程序,它有两个或更多“交互”的浏览器窗口 例如,父/详细信息显示,在“父”列表(在一个浏览器窗口中)中选择一个项目将在另一个窗口中显示该项目的详细信息 要点是,在多显示器设置中,用户可以在一个显示器上显示主屏幕,在另一个显示器上显示“工具”窗口。比如我如何使用VS 这可能吗?任何链接/示例代码等 谢谢 您应该能够通过在Silverlight中使用javascript桥支持来实现这一点。使用此方法,您可以使用javascript生成一个带有子窗口url的新窗口。

我想写一个Silverlight应用程序,它有两个或更多“交互”的浏览器窗口

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

要点是,在多显示器设置中,用户可以在一个显示器上显示主屏幕,在另一个显示器上显示“工具”窗口。比如我如何使用VS

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


谢谢

您应该能够通过在Silverlight中使用javascript桥支持来实现这一点。使用此方法,您可以使用javascript生成一个带有子窗口url的新窗口。此时,您可以继续使用javascript在两个窗口之间进行通信。类似这样的东西:

酷。杰里米的回答比我的早出现。这是一个很好的解决方案

您也可以使用web服务来实现这一点。您可以使用轮询双工绑定在多个客户端之间进行通信

这可能很有趣……

在ScottGu的博客中,他说OOB应用程序将支持儿童窗口

我想我会和大家分享这个问题,因为这已经有一段时间了——有没有什么框架可以让Silvelight进行跨(IE)窗口通信