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

3
我该如何在按下按钮时通过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;

我错过了什么吗?

谢谢!

1个回答

4

您需要添加对System.Windows.Media.Imaging命名空间的引用。将其添加到您的类顶部,与其他using指令一起。

using System.Windows.Media.Imaging;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接