【发布时间】:2012-06-29 18:40:31
【问题描述】:
我正在开发一个 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 类型。
【问题讨论】:
标签: c# xaml windows-runtime