Im trying to learn MVVM so far its going well , I have stumble on a situation which I don't know how to implement ..
What I want : - A view with left navigation and right details pane .. right details will have a contentcontainer which would hold my User Controls for the views to be selected by left pane
What I have : - A MainViewModel - ViewModels for Each of the Entities I have on my database
My Problem : - Since I will have an ObservableCollection of my VIEWMODELS in my MAINVIEWMODEL ( as per the example i'm patterning my application ) do I create a public property for each of my MODEL Entities which will be used for the databinding I have defined in my UserControls ??