Windows Phone 7.1 - 如何在按下按钮时更改背景图像?

时间:2011-08-10 15:14:52

标签: visual-studio-2010 image windows-phone-7 c#-4.0

如何在按下按钮时使用c#代码更改某些画布的背景图像?我知道如何更改背景颜色:

Canvas1.Background = new SolidColorBrush(Colors.Red);

我在网上找到了一个教程,但VS说“找不到类型或命名空间名称'BitmapImage'(你是否缺少using指令或汇编引用?)”

 var brush = new ImageBrush();
 brush.ImageSource = new BitmapImage(new Uri(@"Images/myImage.png", UriKind.Relative));
 Canvas1.Background = brush;

我错过了什么?

TIA!

1 个答案:

答案 0 :(得分:4)

您需要添加对System.Windows.Media.Imaging命名空间的引用。将其添加到班级的顶部,其他using directives为。

using System.Windows.Media.Imaging;