Silverlight中的“用户控制”和“页面”有什么区别?

时间:2011-03-21 16:09:20

标签: silverlight

我是Silverlight的新手。我正在处理我在网上找到的一些示例代码。

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

顺便说一下,当我尝试将超链接的URL指定为“www.apple.com”时,会出现错误,指出“www.apple.com”无法找到。无论如何都要为HyperlinkBut​​ton指定网站的URL吗?

谢谢:)

2 个答案:

答案 0 :(得分:2)

在SL3及以上; Page与导航框架相关联,而UserControl是一个控件,使用多个控件提供一组定义的功能,然后可以在Page中使用。

答案 1 :(得分:0)

用户控制:

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

页:

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