silverlight - 在新的网络浏览器中打开xaml

时间:2010-12-20 16:06:21

标签: silverlight xaml

在我的silverlight应用程序中,我想在新的Web浏览器中打开一个xaml。我怎样才能做到这一点? 使用HTMLPage.Window.Navigate它只是aspx页面 - 也许我可以将xaml转换为aspx?

10倍!

1 个答案:

答案 0 :(得分:0)

XAML页面无法在浏览器窗口中显示。 Silverlight实际上在<<对象> aspx(或html)页面中的标记;仅此而已。

在您的Silverlight项目中,如果您选择在新网站中托管您的项目,您将看到第二个项目同时包含一个htm和aspx文件,该文件托管链接到您的xap文件的对象。

基本上,您需要创建第二个Silverlight项目,该项目将托管在不同的aspx页面中。然后在您的主Silverlight项目中,您可以在新的Web浏览器窗口中打开该新的aspx页面。