title: UWP Binding list of images
body: <p>I am trying to bind list of urls to images. </p>
  
  <pre><code> &lt;VariableSizedWrapGrid Grid.Row="2"
                                 Orientation="Horizontal"&gt;
              &lt;ItemsControl  ItemsSource="{Binding Images}"&gt;
                  &lt;DataTemplate&gt;
                      &lt;Image Source="{Binding }"/&gt;
                  &lt;/DataTemplate&gt;
              &lt;/ItemsControl&gt;
          &lt;/VariableSizedWrapGrid &gt;
  </code></pre>
  
  <p>I have also tried to do it with converter as below:</p>
  
  <pre><code>var current = value as ObservableCollection&lt;string&gt;;
                  if (current == null) return null;
                  var result = new ObservableCollection&lt;BitmapImage&gt;();
                  foreach (var item in current)
                  {
                      result.Add(new BitmapImage(new Uri(item, UriKind.RelativeOrAbsolute)));
                  }
                  return result;
  </code></pre>
  
  <p>Images property is ObservableCollection().</p>
  
  <p>The result is really weird because in UI I can see just list of URL string - not images. Does anyone know how to solve that?</p>