是否可以通过编程的方式删除图像文件的源?或者将源设置为未定义的新位图更好?
我目前的做法是:
BitmapImage bmpClear = new BitmapImage();
CanvasImg.Source = bmpClear;
我从未设置bmpClear的来源,因此之前设置为CanvasImg的图像被删除了,没有其他图像来替换它。这是一个好的解决方案吗?还是会导致意外后果?
是否可以通过编程的方式删除图像文件的源?或者将源设置为未定义的新位图更好?
我目前的做法是:
BitmapImage bmpClear = new BitmapImage();
CanvasImg.Source = bmpClear;
我从未设置bmpClear的来源,因此之前设置为CanvasImg的图像被删除了,没有其他图像来替换它。这是一个好的解决方案吗?还是会导致意外后果?
CanvasImg.Source = null;