title: WPF Data binding listview of images
body: <p>I'm trying to create a ListView that displays an ObservableCollection and regardless of what I do with the ItemTemplate I can't get the image to actually display.  Most of what I've been able to find deals with displaying an image as a property of the collection, but not when it <em>is</em> the collection.  I have a feeling I'm just doing something stupid but I'm not able to figure it out on my own.</p>
  
  <pre><code>&lt;ListView Visibility="{Binding HasImages, Converter={StaticResource BooleanToVisibleConverter}}" Height="Auto" ItemsSource="{Binding Images}"&gt;
   &lt;ListView.ItemTemplate&gt;
       &lt;DataTemplate&gt;
           &lt;Image&gt;&lt;/Image&gt;
       &lt;/DataTemplate&gt;
   &lt;/ListView.ItemTemplate&gt;
   &lt;/ListView&gt;
  
  private ObservableCollection&lt;BitmapImage&gt; _Images = new ObservableCollection&lt;BitmapImage&gt;();
  public ObservableCollection&lt;BitmapImage&gt; Images
  {
      get { return _Images; }
      set { _Images = value; RaisePropertyChanged(); }
  }
  </code></pre>