Re[2]: проблема с Image в WPF
От: netalex  
Дата: 17.08.07 13:43
Оценка:
Здравствуйте, TK, Вы писали:

TK>Здравствуйте, netalex, Вы писали:


N>>Проблема в том, что даже в этом случае при копировании у меня выбрасывается ошибка, что ресурс занят программой.

N>>Что можно сделать в данном случае, чтобы решить эту проблему?

TK>Видно елемент <Image /> не может загрузить новую картинку и продолжает отображать предыдущую.


Нет, при этом картинки я мог без проблем загружать новые и просматривать их.
Если кому интересно, я нашел решение проблемы:

<Image Name="image1" />

private void Button1_Click(object sender, RoutedEventArgs e)
{
FileStream file = new FileStream("c:\image1.jpg", FileMode.Open);
BitmapDecoder bitmap = BitmapDecoder.Create(file, BitmapCreateOptions.None, BitmapCacheOption.OnLoad);
this.image1.Source = bitmap.Frames[0];
file.Close();
}

После этого можно без проблем работать с файлом
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.