title: Auto resize DataGrid column to content
body: <p>When column width is set to auto in DataGrid, the column only seem to be able to grow, never shrink in size.</p>
  
  <p>I would like the column to always resize to the actual content of the column.</p>
  
  <p>My question is similar to this <a href="https://stackoverflow.com/questions/4725724/datagrid-column-widths-not-updating-on-itemssource-change">one</a>.</p>
  
  <p>Except I would like the resizing to happens automatically when content changes, without having to explicit execute some code.</p>
  
  <p>Also I would like it to be flicker free and fast or if I'm asking the impossible, then almost flicker free and fast at least :-)</p>
  
  <p>I found a link which seems helpful, <a href="http://forums.silverlight.net/t/71184.aspx" rel="nofollow noreferrer">http://forums.silverlight.net/t/71184.aspx</a>. But I can't find DesiredWidth property in the code...</p>