title: How to reverse items in WPF Datagrid?
body: <p>If i have DataGrid which looks like:</p>
  
  <pre><code>Col 1   Col 2
  ------- -------
  1       a
  2       b
  3       c
  ...     ...
  n       n
  </code></pre>
  
  <p>Can the order be reversed easily without sorting? So that n is first, and 1 is last. I have custom sort implemented from <a href="http://blogs.msdn.com/jgoldb/archive/2008/08/28/improving-microsoft-datagrid-sorting-performance-part-3.aspx" rel="nofollow noreferrer">this</a> article, but sorting the same column twice in a row calls sorting function twice (which is slow), so just reversing the order should be faster and have the same effect. </p>