I have detected a new memory leak problem using the ScrollViewer control.
I have three Pages. The MainPage contains a ContentControl where the other two pages will be loaded. The second page contains a control (for example a calendar), and the third page (and last) contains this XAML code:
If the previous page is loaded, and later the calendar page is loaded, and finally the Garbage Collector is forced several times, then all controls and page are removed from memory.
But if the previous page is loaded, the scrollbar is moved at bottom page, later the calendar page is loaded, and Garbage Collector is forced several times, then the controls and page are not deallocated from memory, producing a memory leak. I have checked