Удалить источник изображения в Silverlight для WP7 - PullRequest
3 голосов
/ 06 ноября 2010

Можно ли программно удалить источник файла изображения?Или лучше просто установить источник для нового растрового изображения, которое не определено?

Текущий способ, которым я делаю это:

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

Я никогда не устанавливал источник bmpClear, поэтому предыдущее изображение, которое было установлено в CanvasImg, удаляется, и ничто не заменяет его.Это хорошее решение или это приведет к непредвиденным последствиям?

1 Ответ

8 голосов
/ 06 ноября 2010

Вы должны иметь возможность просто установить его на ноль и очистить его

CanvasImg.Source = null;

Но ваше решение также должно нормально работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...