1

我创建了一个应用程序,其中数据库在启动时加载,几毫秒后它导航到主页。我的问题是当我从主页单击返回键时,数据库再次加载并返回主页,有什么解决方案吗?

4

2 回答 2

1

我使用以下命令和 Microsoft.Xna.Framework.Game dll 覆盖了 onbackpress 事件?

new Microsoft.Xna.Framework.Game().Exit();
于 2012-07-28T05:08:59.623 回答
0

两个建议。一:在 Application_Launching 和 Application_Activated(当 e.IsApplicationInstancePreserved == false 时)事件处理程序中加载数据库。执行此操作时,请始终确保 MainPage 是应用程序首先导航到的页面。您的页面可以绑定到将更改并触发 PropertyChanged 事件的值(来自支持 ViewModel)。这将导致页面显示数据。

第二种解决方案是修改导航到登录屏幕的实现,以满足您加载数据库的需求。

于 2012-07-27T13:31:03.837 回答