在页面中嵌入另一个xaml silverlight对象

在页面中嵌入另一个xaml silverlight对象,silverlight,silverlight-4.0,xap,Silverlight,Silverlight 4.0,Xap,我对Silverlight非常感兴趣,现在就要开始了。我完成了入门系列的第一部分,现在开始了解HTML桥。Visual Studio在创建新的silverlight应用程序时为我创建了一个网站。对于HTML桥教程,我创建了另一个silverlight页面(这就是我应该创建的页面),并在其中添加了一些代码 问题 如何将其嵌入html页面?(我知道如何使用标记和javascript来实现这一点,但对于如何从ClientBin目录中的单个xap文件中获取应用程序,我感到困惑)对于Silverlight

我对Silverlight非常感兴趣,现在就要开始了。我完成了入门系列的第一部分,现在开始了解HTML桥。Visual Studio在创建新的silverlight应用程序时为我创建了一个网站。对于HTML桥教程,我创建了另一个
silverlight页面
(这就是我应该创建的页面),并在其中添加了一些代码

问题
如何将其嵌入html页面?(我知道如何使用标记和javascript来实现这一点,但对于如何从
ClientBin
目录中的单个xap文件中获取应用程序,我感到困惑)

对于Silverlight,您正在处理HTML页面中的单个插件。该插件是HTML页面下载的单个XAP文件

您的Silverlight应用程序可能也有许多页面,但其导航与HTML导航不同(它使用书签URL欺骗浏览器在更改内容时停留在同一页面上)。只涉及一个HTML页面

最初,仅为了测试新页面,您可以更改app.xaml.cs文件以创建新的Silverlight页面,而不是
RootVisual=new Main()
等。长期而言,您需要为每个需要的单独插件提供一个Silverlight应用程序

更新(来自评论): Silverlight中的页面可以通过用另一个Silverlight页面的内容替换单个主页的视觉元素来更改

您不能简单地替换RootVisual(因为这只能在启动时设置)


从一个新的导航或业务应用程序项目开始,了解基础知识(导航增加了很多复杂性,但一旦你了解了它的工作原理,它就会非常酷)。

这段代码
RootVisual=new chapter two()
帮助了我,但你完全迷失了正确的方向,如果我可以从url导航,您可以添加如何使用您的答案,以便我可以标记它吗solved@Deeptechtons当前位置我需要更多地了解您试图实现的目标,以便提供更多相关的示例。你能澄清一下吗?我正试图在一个silverlight应用程序中添加多个页面,我想通过将其嵌入到一个aspx、html文件中来浏览该应用程序中的所有页面,这就是我想要的。从您可以在VS 2010中创建的业务应用程序示例开始。