在规划 Silverlight 应用程序时,使用其中哪一个是最佳方法?用户控件或页面。
我的理解是,当你必须封装一些真正通用和可重用的组件的逻辑时,那么使用 usercontrol 否则使用 Page,因为 Page 与浏览器的历史等紧密集成,所以你可以来回移动和可以利用 NavigationService
来跨页面导航,因为如果您一直使用用户控件,一直导航到所需页面是非常累人的。因此我们不能为它添加书签,因为它没有任何用处。我们将不得不再次通过应用程序中的菜单找到我们想要到达我们想要的位置的方式。
我的理解对吗?
最佳答案
你的理解是正确的。使用页面与导航框架以及自定义组件的主页面和控件等集成。
关于c# - Silverlight 页面与用户控制方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6455101/