title: C# - Silverlight - ItemControl, conditional item template
body: <p>I have an item controller which I bind to <code>ObservableCollection&lt;User&gt;</code>.
  I ran into an issue where when there is only one user I would like to show a different <code>ItemTemplate</code> (just the Rating for example - and use default for everything else) and if there are more I would like to let people edit a bit more about them - combo box etc.</p>
  
  <p>I though that probably there is a way of using converter for this, however I'm not sure how I can use converter to pick either one or another. So far I have managed to write a converter to hide/show <strong>two</strong> separate <code>ItemControl</code>s dependable on <code>Count</code> of <code>ObservableCollection&lt;User&gt; property</code>. However, I don't think this is the best way of solving this problem.</p>
  
  <p>Are there better ways of solving this?</p>