c # - Sådan forhindrer jeg min app til at lave en ny forekomst

Indlæg af Hanne Mølgaard Plasc

Problem



Hvis jeg åbner min app endnu en gang, skal den åbne den samme instans, som den blev åbnet før.
Kan nogen hjælpe mig med dette?

Bedste reference


Den eneste måde, hvorpå din app åbner samme instans, er, hvis brugeren forlader med startknappen, så kommer den tilbage ved hjælp af backstakken. For at bevare oplevelsen i dette tilfælde skal du bruge Tombstoning. http://msdn.microsoft.com/en-us/magazine/hh148153.aspx[1]


Hvis du har brug for dem til at kunne komme tilbage til den samme oplevelse, skal du i hvert tilfælde af at starte appen gemme dataene hver gang den ændres, og når appen starter, skal du opdatere skærmen med det gemte data. Du kan gøre dette ved hjælp af ApplicationSettings of IsolatedStorage. http://dotnet.dzone.com/articles/using-application-settings[2]


Her er et par andre ressourcer at se på:


http://windowsteamblog.com/windows\_phone/b/wpdev/archive/2010/07/15/understanding-the-windows-phone-application-execution-model-tombstoning-launcher-and-choosers-and-few-more- ting-at-er-på-den-måde-del-1.aspx [3]


http://msdn.microsoft.com/en-us/library/ff817008(v=VS.92).aspx[4]