Silverlight “与”的区别是什么;“用户控制”;及;第页“;在银光中?

Silverlight “与”的区别是什么;“用户控制”;及;第页“;在银光中?,silverlight,Silverlight,我对Silverlight真的很陌生。我正在研究一些我在网上找到的示例代码 我注意到有时会添加一个新的“页面”,有时会添加一个新的“用户控件”。这两者之间有什么区别 顺便说一句,当我尝试将超链接的URL指定为“www.apple.com”时,出现了一个错误,表示找不到“www.apple.com”。是否存在为HyperlinkButton指定网站URL的方法 谢谢:)在SL3及以上版本;页面与导航框架相关,而用户控件是一个控件,使用多个控件提供一组定义的功能,然后可以在页面用户控件中使用: 生成

我对Silverlight真的很陌生。我正在研究一些我在网上找到的示例代码

我注意到有时会添加一个新的“页面”,有时会添加一个新的“用户控件”。这两者之间有什么区别

顺便说一句,当我尝试将超链接的URL指定为“www.apple.com”时,出现了一个错误,表示找不到“www.apple.com”。是否存在为HyperlinkButton指定网站URL的方法


谢谢:)

在SL3及以上版本;
页面
与导航框架相关,而
用户控件
是一个控件,使用多个控件提供一组定义的功能,然后可以在
页面
用户控件中使用:

生成项目时,您创建的任何用户控件也将显示在工具箱中。您可以像任何其他控件(如按钮或网格)一样拖放它。用户控件用于增强灵活性。您可以自定义控件,设置所需的任意多个属性,而且它确实简化了操作,而无需创建自定义控件

第页:


然而,当你来到一个页面时,你可以把它主要用于导航。它可以包含其他控件,但主要用于框架内的导航。

好的,谢谢。因此,必须首先创建一个页面,然后才能为该页面创建一个usercontrol。这是正确的吗?谢谢:)子窗口与它们相比如何?窗口是否更像一个迷你页?谢谢:)窗口类只存在于OOB SL应用程序中;否则,您应该只使用Page类。子窗口是一个概念,而不是一个实现。@aaron checl在工具箱中,有一个子窗口的实现@Rosie,子窗口基本上是一个弹出窗口,看链接的示例。