Silverlight页面与用户控制方法

时间:2011-06-23 13:49:44

标签: c# silverlight silverlight-4.0

在规划Silverlight应用程序时,使用其中哪一项是最佳方法? UserControls或Page。

我的理解是,当你必须封装某些组件的某些逻辑时,这是真正的通用和可重用的,然后使用usercontrol否则使用Page因为Page与浏览器的历史记录等紧密集成,所以你可以来回移动可以使用NavigationService在页面之间导航,因为如果您继续使用usercontrols,那么导航到所需页面非常烦人。因此,我们无法将其加入书签,因为它没有用处。我们将不得不再次通过应用程序中的菜单找到我们想要的位置。

我的理解是否正确?我需要你的意见。

提前致谢:)

1 个答案:

答案 0 :(得分:1)

您的理解是正确的。使用Pages与导航框架以及自定义组件的主要页面和控件等集成。

由于