Bonjour à tous !
J'ai un comportement assez étrange de mon application.
J'ai 4 pages, qui utilisent l'Isolated Storage via la classe IsolatedStorageHelper (voir Le tutoriel de nico-pyright).
Je n'ai eu aucun souci sur les 3 premières pages, je sauvegarde et restitue de simples chaînes de caractère, et une liste de chaînes de caractère.
Dans la 4ème page, j'utilise exactement le même procédé pour enregistrer une autre liste de chaîne de caractère.
Mon souci : quand j'enregistre la liste, je suis redirigé vers ma page principale, et si je veux retourner sur la page d'enregistrement de cette liste, ça ne marche pas : la page .xaml.cs est bien parcourue, les données sont bien appellées, mais niveau UI, ça reste sur la page principale !
Et, le must : mes chaînes et listes précédemment enregistrées sont effacées !
Ce bug se produit uniquement si je fais appel à l'Isolated Storage, si je commente la partie suivante
La page s'affiche correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if( IsolatedStorageHelper.GetObject<List<string>>("WidgetList") != null) currentUserWidgetList = IsolatedStorageHelper.GetObject<List<string>>("WidgetList");
C'est la première fois que je vois ce souci d'ui/code behind dissociés !
Partager