title: Silverlight datagrid, show details for more than one row, but not all of them
body: <p>I have a datagrid in which I would like to show the details when a row is clicked, and hide it when the user clicks again.</p>
  
  <pre><code>DataGridRowDetailsVisibilityMode.VisibleWhenSelected
  </code></pre>
  
  <p>only allows to show one details row at a time. The other options seem to be All or Nothing.</p>
  
  <p>What is the workaround?</p>
  
  <p>Thanks!</p>