Managing Multiple Views/ViewModels In A Single ContentControl
问题 I have an application which shows a single View at a time in a ContentControl. I have a current solution, but was curious if there is a better one for memory management. My current design creates new objects when they need to be displayed, and destroys them when they are no longer visible. I'm curious if this is the better approach, or maintaining references to each view and swapping between those references is better? Here is a little more explanation of my application layout: A very