从.cs文件更改图像源

时间:2011-11-25 15:44:13

标签: windows-phone-7.1 windows-phone-7

您将如何从.cs文件更改图像的当前来源?我试过这个:

file.xaml.cs:

BitmapImage yesImage = new BitmapImage(new Uri("/Test;component/Images/yes.png")); // new source address   
img.Source = yesImage; // update source of img

xaml文件中有一个控件<image Name="img" />

1 个答案:

答案 0 :(得分:2)

我现在就开始工作了。我将图像的“构建操作”更改为“内容”,由于图像是项目的本地,我删除了“/ Test; component /”,我还将UriKind.Relative添加到URI对象。

BitmapImage yesImage = new BitmapImage(
       new Uri("/Images/yes.png", UriKind.Relative)); // new source address
img.Source = yesImage; // update source of img