title: Binding to second image in database
body: <p>I have a database with multiple properties (houses), and each property can have multiple images to go with it. I have a listbox that stores the properties and when I select any property it populates textboxes with the properties information. I can populate an image control with the properties image, but only if one image exists.</p>
  
  <p>In other words, I can see the image fine, it binds fine, and it stores correctly. But when I have more than one image I cannot figure out how to bind to another image. For instance, I want to have 3 images and be able to set each image to a different picture in the database. i thought something like this would work to show the second image but it doesn't...</p>
  
  <pre><code>&lt;Image DataContext={Binding Images} Source={Binding [2].ImageData} /&gt; 
  </code></pre>
  
  <p>My question is: How do I bind to a specific item in a database that contains multiple items. I want to bind to a certain image (I know it will exist so don't worry about validation etc).</p>