在silverlight中显示图像4

时间:2011-09-14 14:40:55

标签: wpf silverlight

private void button1_Click(object sender, RoutedEventArgs e)
{
  MyImage.Source = new BitmapImage(new Uri("../Image/" + txtImage.Text,
                                   UriKind.Relative));
}  

为什么图像没有显示?

1 个答案:

答案 0 :(得分:2)

您的相对URI不能包含,尤其是以"../"开头。

除非它以"/"或以"http://"开头的绝对网址开头,否则会假定它位于模块中。

"/images/imagename.jpg"之类的网址会找到位于托管网站上clientbin/images文件夹中的图片。

另请查看我的答案以获取更多信息:Binding image in Isolated Storage