在Silverlight中删除WP7中的图像源

时间:2010-11-06 01:10:23

标签: c# silverlight image windows-phone-7

是否可以以编程方式删除Image文件的来源?或者将源设置为未定义的新位图更好?

我现在这样做的方式是:

BitmapImage bmpClear = new BitmapImage();
                CanvasImg.Source = bmpClear;

我从未设置bmpClear的来源,因此删除了设置为CanvasImg的上一个图像,没有替换它。这是一个很好的解决方案还是会导致意想不到的后果?

1 个答案:

答案 0 :(得分:8)

您应该可以将其设置为null并将其清除

CanvasImg.Source = null;

但是你的解决方案也可以正常工作。