title: Caliburn Micro -> Composing Views from multiple Views/UserControls/CustomControls
body: <p>How is it possible to re-use and compose parts in CM managed windows?  I have found posts regarding using two UserControls to bind to the same ViewModel, but not so much if I want to have multiple views and viewmodels all composed in the same window. (a viewmodel for each view composed into a "master view")</p>
  
  <p>The first part of my question would be how to break up components for re-use?  If I have two areas of a window where one is a datagrid and another is a details view with labels and text boxes should these be in separate usercontrols, customcontrols or windows?  Each one would ideally be stand alone so they can be separated and used in other windows.</p>
  
  <p>So I would end up with 2 viewmodels and 2 views if they were separated.  Now lets say I would like to create 3 windows, one window with the first view, the second with the second view and a third with both views.  How do I use CM to create the window for each and wire up each view to their viewmodel?  From the examples I have seen I see for the most part a single view and viewmodel in a window.</p>