title: What is the difference between ListView and GridView in WPF?
body: <p>I am trying to create a WPF database application. There seems to be a few good components that I can use for showing the data in the database tables. <code>ListView</code> and <code>GridView</code> seems to be popular for this usage. But for a novice, it's hard to see the difference between them.</p>
  
  <p>What is the difference between <code>ListView</code> and <code>GridView</code>? What are the pros and cons?</p>