在Windows手机应用程序上显示编辑页面的简洁方法是什么?

Joh*_*zen 3 silverlight windows-phone-7

有没有一种标准的方法来在WP7 silverlight中提供一个参赛表格?

目前我打算使用的NavigationService导航到另一个页面,但我不知道是否有一个更好的办法.

Nig*_*son 5

我发现最好的方法是有一个单独的页面.正如keyboardP所提到的,你可能会遇到奇怪的导航问题.如果在完成编辑后你导航回到你来自的屏幕.这给你一个看起来像的堆栈

List Page (then navigate to Edit Page)
List Page -> Edit Page (then hit Save)
List Page -> Edit Page -> List Page
Run Code Online (Sandbox Code Playgroud)

这并不好,因为用户会回击并最终进入编辑页面.更好的解决方案不是调用Navigate,而是调用"GoBack"将你带回ListPage,这会给你一个堆栈.

List Page (then navigate to Edit Page)
List Page -> Edit Page (then hit Save)
List Page
Run Code Online (Sandbox Code Playgroud)

这也使您能够从应用程序的任何位置导航到编辑页面,并直接返回到他们来自的位置.