title: Binding ObservableCollection to ListView
body: <p>I've been following <a href="http://www.dreamincode.net/forums/topic/34745-creating-your-own-rss-reader-in-c%23/" rel="nofollow">this tutorial</a> to try to work an understanding of XML, WPF, and C# (coming out from Fortran). I've gotten the functionality working (thanks to the tutorial), but I'm having troubles modifying it to work with WPF instead of WinForms.</p>
  
  <p>Essentially, when I click the "Get RSS" button, the following is happening:</p>
  
  <pre><code>RssManager reader = new RSSManager();
  ObservableCollection&lt;Rss.Items&gt; _list = new ObservableCollection&lt;Rss.Items&gt;();
  reader.Url = txtFeed.Text;
  reader.GetFeed();
  _list = (ObservableCollection&lt;Rss.Items&gt;)reader.RssItems;
  </code></pre>
  
  <p>The listview just sits blank. It's code is like the following. Also, trying this with a listbox results in the name of the class being populated for each item in the list instead of my data:</p>
  
  <pre><code>&lt;ListView ItemsSource="_rssItems"&gt;
      &lt;ListView.View&gt;
          &lt;GridView&gt;
              &lt;GridViewColumn DisplayMemberBinding="{Binding Title}"/&gt;
          &lt;/GridView&gt;
      &lt;/ListView.View&gt;
  &lt;/ListView&gt;
  </code></pre>
  
  <p>Would it be possible to do something like (again, forgive me for my ignorance, here):</p>
  
  <pre><code>_list.Add( new Rss.Items());
  </code></pre>
  
  <p>The list (_list) contains all of the information that I need, I just want to figure out how to properly bind it (or add it) to the ListView.</p>