How do I choose a view for a contentpresenter when there is no view model
<p>I suspect this question has been answered elsewhere, but I can't find it for the life of me, so please bear with me. I am also fairly new to MVVM &amp; XAML so please let me know if I am barking up completely the wrong tree.</p>

<p>I am developing an educational application with different levels. On the opening screen of each level there is a button (bound to a command in a VM) which displays a modal pop-up window that contains information about the level.</p>

<p>The window always looks the same - there is a heading, an icon, and then some descriptive "stuff". It is the "stuff" that is causing me difficulty - sometimes is is text, sometimes text and images which are differently formatted, etc.</p>

<p>At the moment I have a Window control with the heading and icon bound to properties on a view model, but as I am currently seeing it the visual nature of the "stuff" makes it another view, so I have put a contentpresenter into the window, and this is where I come unstuck.</p>

<p>The "stuff" has no view model associated with it, because it is made up of a random collection of different visual things - images, text, etc., so I can't set the content to a viewmodel and let an implicit datatemplate do it.</p>

<p>How do I choose the view I want to display in the Window for "stuff" when there is no corresponding view model? Or, am I going about this completely the wrong way?</p>

<p>Slightly long winded question, but I hope it makes sense.</p>

<p>Thanks</p>

<p>Mike</p>