Работа с panel1.BackgroundImage. Подскажите плз.
От: Victor_avi  
Дата: 18.07.06 10:06
Оценка:
Как программно убрать картинку с панели?
panel1.backgroundImage.Dispose(); — не убирает и возникает ошибка.
Re: Работа с panel1.BackgroundImage. Подскажите плз.
От: Spart Россия  
Дата: 18.07.06 10:08
Оценка:
Здравствуйте, Victor_avi, Вы писали:

V_>Как программно убрать картинку с панели?

V_>panel1.backgroundImage.Dispose(); — не убирает и возникает ошибка.

А если попробывать вот так: panel1.backgroundImage = null;?
Re: Работа с panel1.BackgroundImage. Подскажите плз.
От: DarkSid Россия  
Дата: 18.07.06 10:10
Оценка:
Здравствуйте, Victor_avi, Вы писали:

V_>Как программно убрать картинку с панели?

V_>panel1.backgroundImage.Dispose(); — не убирает и возникает ошибка.

this.panel1.BackgroundImage = null;
Re[2]: Работа с panel1.BackgroundImage. Подскажите плз.
От: Victor_avi  
Дата: 18.07.06 10:36
Оценка:
Спасибо.
А как загруженную в панель картинку программно отмасштабировать во всю панель?
Re[3]: Работа с panel1.BackgroundImage. Подскажите плз.
От: Аноним  
Дата: 18.07.06 10:48
Оценка:
Здравствуйте, Victor_avi, Вы писали:

V_>Спасибо.

V_>А как загруженную в панель картинку программно отмасштабировать во всю панель?

Image.GetThumbnailImage(width, height, null, System.IntPtr.Zero);
Где width и height — необходимые размеры.
Re[2]: Работа с panel1.BackgroundImage. Подскажите плз.
От: Victor_avi  
Дата: 18.07.06 12:44
Оценка:
DarkSid, Вы писали:

DS>this.panel1.BackgroundImage = null;


Картинка исчезает.
А как память очистить от неё?
Re[3]: Работа с panel1.BackgroundImage. Подскажите плз.
От: Максим Зелинский  
Дата: 18.07.06 13:18
Оценка:
Здравствуйте, Victor_avi, Вы писали:

V_>DarkSid, Вы писали:


DS>>this.panel1.BackgroundImage = null;


V_>Картинка исчезает.

V_>А как память очистить от неё?
обнулить все ссылки
Re[4]: Работа с panel1.BackgroundImage. Подскажите плз.
От: konsoletyper Россия https://github.com/konsoletyper
Дата: 18.07.06 15:41
Оценка:
Здравствуйте, Максим Зелинский, Вы писали:

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


V_>>DarkSid, Вы писали:


DS>>>this.panel1.BackgroundImage = null;


V_>>Картинка исчезает.

V_>>А как память очистить от неё?
МЗ>обнулить все ссылки

Только перед этим вызвать Dispose(), а то останется хэндл, на который GC не распространяется.
Нужно носить в себе еще хаос, чтобы быть в состоянии родить танцующую звезду.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.