我正在开发一个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 类型。