Silverlight 加载此导航实例的单独页面

Silverlight 加载此导航实例的单独页面,silverlight,windows-phone-7,windows-phone,Silverlight,Windows Phone 7,Windows Phone,我刚刚在windows phone市场上有一个应用程序被拒绝,因为我没有遵守“后退按钮关闭应用程序”规则 目前我正在做以下工作: 开放应用程序 如果您从未输入过详细信息,请导航到“保存详细信息”页面 到达“第一次进入”页面后,我取消使用后退按钮 因为正如你所看到的,用户看到的第一个视图是我的“第一个输入”页面,尽管我试图聪明地锁定用户,使其不会返回到空主页(因为他们没有输入他们的详细信息),但我确实阻止了他们在第一个屏幕上退出 因为在silverlight中使用代码无法退出 我该怎么办 我

我刚刚在windows phone市场上有一个应用程序被拒绝,因为我没有遵守“后退按钮关闭应用程序”规则

目前我正在做以下工作:

  • 开放应用程序

  • 如果您从未输入过详细信息,请导航到“保存详细信息”页面

  • 到达“第一次进入”页面后,我取消使用后退按钮

因为正如你所看到的,用户看到的第一个视图是我的“第一个输入”页面,尽管我试图聪明地锁定用户,使其不会返回到空主页(因为他们没有输入他们的详细信息),但我确实阻止了他们在第一个屏幕上退出

因为在silverlight中使用代码无法退出

我该怎么办

我是否应该让用户返回,然后尝试捕获他们刚刚返回并再次返回?(这似乎是一种奇怪的做法)


或者有没有一种方法可以让我捕获第一个导航实例,而不存储实际加载到历史记录中的第一个页面,这样当他们回击时,它就会退出?

我假设你的意思是“关闭应用程序返回按钮规则”

我认为对您有效并坚持在cert reqs内的方法是重定向初始导航。。。这将导致您的初始页面不进入Backback。Peter在这里为此提供了两个实现


嗨,道格,哪条规则?“在应用程序按钮上关闭应用程序规则”正在逃避我。。。把你的帖子通读一遍也没什么害处。。这是一个有点难理解的问题是什么。真的很抱歉-我是指在加载后关闭应用程序的“返回”按钮规则。