如果我第二次打开我的应用程序,它必须打开与之前打开的相同的实例。 有人可以帮我解决这个问题吗?
最佳答案
您的应用打开同一实例的唯一方法是,如果用户使用开始按钮离开,然后使用返回堆栈返回。为了保留这种情况下的体验,您需要使用逻辑删除。 http://msdn.microsoft.com/en-us/magazine/hh148153.aspx
如果你需要他们能够回到相同的体验,在每次启动应用程序的实例中,那么你需要在每次更改时保存数据,并且在应用程序启动时,你需要刷新显示保存的数据。您可以使用 IsolatedStorage 的 ApplicationSettings 来执行此操作。 http://dotnet.dzone.com/articles/using-application-settings
这里有一些其他资源可供查看:
http://msdn.microsoft.com/en-us/library/ff817008(v=VS.92).aspx
关于c# - 如何防止我的应用创建新实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9784462/