在WP7 silverlight中是否有标准的方式来填写报名表?
我目前正计划使用NavigationService导航到另一个页面,但我想知道是否有更好的方法。
答案 0 :(得分:5)
我发现最好的方法是有一个单独的页面。正如keyboardP所提到的,你可能会遇到奇怪的导航问题。如果在完成编辑后你导航回到你来自的屏幕。这给你一个看起来像
的堆栈List Page (then navigate to Edit Page)
List Page -> Edit Page (then hit Save)
List Page -> Edit Page -> List Page
这不好,因为用户会回击并最终进入编辑页面。更好的解决方案不是调用Navigate,而是调用“GoBack”将你带回ListPage,这样就会给你一个堆栈。
List Page (then navigate to Edit Page)
List Page -> Edit Page (then hit Save)
List Page
这也使您能够从应用中的任何位置导航到编辑页面,并直接返回到他们来自的位置。