【发布时间】:2009-11-13 22:02:17
【问题描述】:
我试图找到一个明确的“不”,但没有成功。理想情况下,我想让我的 Silverlight 应用程序典当额外的窗口。我不是说 ChildWindows 仅限于宿主 Silverlight 窗口的边界,而是一个真正独立的窗口,甚至可以出现在任务栏中。在 WPF 中,您使用 System.Windows.Window 及其属性(例如 ShowInTaskbar);但是,该类对 Silverlight 不可用。
理想情况下,我的应用程序会生成单独的窗口,就像 Outlook 在您打开联系人或约会的完整详细信息时所做的那样。我不希望有一个单独的浏览器窗口托管 Silverlight 应用程序的单独视图(理论上,这可以通过一些棘手的 DOM 级 JavaScript 窗口间通信来实现)。
我假设这是 Silverlight 的计算限制之一。但在我放弃之前,我想听听别人说,不,我不能生成单独的顶级窗口。
【问题讨论】:
标签: silverlight