Программно установить источник изображения (XAML)

Я работаю над приложением для Windows 8. Мне нужно знать, как программно установить источник изображения. Я предполагал, что подход Silverlight сработает. Однако это не так. Кто-нибудь знает, как это сделать? Следующее не будет работать:

string pictureUrl = GetImageUrl();
Image image = new Image();
image.Source = new Windows.UI.Xaml.Media.Imaging.BitmapImage(new Uri(pictureUrl, UriKind.Relative));
image.Stretch = Stretch.None;
image.HorizontalAlignment = Windows.UI.Xaml.HorizontalAlignment.Left;
image.VerticalAlignment = Windows.UI.Xaml.VerticalAlignment.Center;

Я получаю исключение, в котором говорится :«Данный System.Uri не может быть преобразован в Windows.Foundation.Uri».

Однако я не могу найти тип Windows.Foundation.Uri.

27
задан Rico Suter 9 February 2015 в 10:34
поделиться