title: ListView row numbers without binding
body: <p>I have always wondered if it's possible in WPF to create a <code>ListView</code> that has row numbers without binding to the <code>IEnumerable&lt;&gt;</code>'s index property? Maybe making a template that autoincrements a row number? How to realise that?</p>
  
  <p>It could be useful in some cases (e.g. when you use an external class that returns tons of data in unpleasant form - like a dictionary or some custom class).</p>