title: On SelectionChanged event (ListBox: SelectionMode=Multiple), the FIRST selected item is always returned not the CURRENT
body: <p>My ListBox.SelectedValue returns the first selected item and not the currently selected item. (Currently selected item means that aside from the selected ITEMS, I am also displaying the <strong>last item</strong> selected)</p>
  
  <p>My SelectionMode this time is Multiple not Single. </p>
  
  <pre><code>private void ListBoxSource_SelectionChanged(object sender, SelectionChangedEventArgs e)
      {
          var fileSelected = (FileFound)this.ListBoxSource.SelectedValue; 
          BitmapImage bmpImage = new BitmapImage();
          bmpImage.BeginInit();
          bmpImage.UriSource = new Uri(fileSelected.FileFullName, UriKind.Absolute);
          bmpImage.EndInit();
  
          Image1.Source = bmpImage;
  
       }
  </code></pre>
  
  <p>Now, instead of doing it on the event, I tried Binding my Image control to the ListBoxSource <strong>BUT</strong> nothing is displayed.</p>
  
  <pre><code> Source="{Binding ElementName=ListBoxSource, Path=SelectedItems
  </code></pre>
  
  <p>Is theres a chance to bind it? or what is wrong with my SelectionChangedEvent code?</p>