我是xaml和wpf的新手。 我试图让图像出现在用户控件中,这是我使用的代码:
BitmapImage captchaSource = new BitmapImage();
captchaSource.BeginInit();
captchaSource.UriSource = new Uri(_captchaData.ImgUrl);
captchaSource.EndInit();
captchaImg.Source = captchaSource;
这是ui代码:
<Image Height="105" HorizontalAlignment="Left" Margin="12,38,0,0" Name="captchaImg" Stretch="Fill" VerticalAlignment="Top" Width="276" Grid.ColumnSpan="2" />
但没有任何反应。没有图像出现。这是_captchaData.ImgUrl http://www.google.ro/images/srpr/logo3w.png
中的网址有谁知道为什么会这样?
答案 0 :(得分:1)
“无法将WebURL作为UriSource属性的源提供 BitmapImage的。如果是weburl,则需要在本地下载该图像 并将该路径绑定到UriSource。“