Строка пропадает с PictureBox
От: Аноним  
Дата: 19.12.05 19:15
Оценка:
Вообще надпись пропадает из-за того, что когда в оконную процедуру PictureBox'a приходит сообщение WM_PAINT (рассылаемое самой Windows), он перерисовывает свое содержимое без учета той строки, что ты на нем нарисовал (он просто не знает об этом). А вот когда WM_PAINT приходит в форму (в частности, при изменении размеров), то, соответственно, и строка начинает перерисовываться.

>>Если изменять размеры формы, то видно, что отображаемая надпись мигает.


Небось двойную буферизацию не включил? (см. FAQ)

Offline сборники часто задаваемых вопросов [от 15 ноября]:
[[url=http://www.gotdotnet.ru/DotNet/FAQ/OfflineFAQ/236958.aspx]Всe[/url]] [[url=http://www.gotdotnet.ru/DotNet/FAQ/OfflineFAQ/236957.aspx]Windows Forms[/url]] [[url=http://www.gotdotnet.ru/DotNet/FAQ/OfflineFAQ/236955.aspx]Common[/url]] [[url=http://www.gotdotnet.ru/DotNet/FAQ/OfflineFAQ/236954.aspx]ASP.NET[/url]] [[url=http://www.gotdotnet.ru/DotNet/FAQ/OfflineFAQ/236953.aspx]ADO.NET[/url]] [[url=http://www.gotdotnet.ru/DotNet/FAQ/OfflineFAQ/236952.aspx]UG[/url]] [[url=http://www.gotdotnet.ru/DotNet/FAQ/OfflineFAQ/236951.aspx]WSS[/url]]
2 min @ 28.8 kbps


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.