Hello
Problème remonté par un collègue:
Dans une application Silverlight 4 (SDK version 4.0.50826), j'utilise le Navigation Framework et des UserControl.
Mon menu est composé d'"HyperlinkButton" qui redirige donc vers chaque UserControl.
Etant en architecture MVVM, chaque UserControl utilise un "Locator".
Lors de la navigation dans mes pages (UserControl), les instances des anciennes pages ne sont pas détruites.
J'ai essayé de "Dispose" le UserControl à la main lors du "ContentFrame_Navigated" de ma MainPage mais malgré cela, l'instance n'est pas détruite.
J'aimerai donc libérer l'instance de chaque View une fois la page quittée.
Quelqu'un aurait-il une idée ou un exemple pour expliquer la bonne méthode à mettre en place ?
Partager