Konstruktor strony zostaje ponownie wywołany podczas nawigacji w aplikacji Windows 8 C #

Odkryłem, że w aplikacjach Windows 8 konstruktor strony zawsze zostaje ponownie wywołany podczas powrotu do tej strony, jednak nie jest tak w przypadku aplikacji Windows Phone 7.

Z powodu tego zachowania wszystkie właściwości tej strony zostają utracone i trzeba je jakoś zapisać i ponownie przypisać po reaktywacji strony. W tej chwili używamSaveState metoda zapisywania danych i ponownego przypisania danych doLoadState metoda. Obie metody są wbudowane w przykładową aplikację Siatka / Podziel.

Zastanawiam się, dlaczego jest tak zaprojektowany i czy istnieje lepszy sposób na utrzymanie instancji strony?

questionAnswers(1)

yourAnswerToTheQuestion