Строка пропадает с PictureBox
|
От: |
Аноним
|
|
| Дата: | 19.12.05 16:58 |
|
Оценка: |
|
На форме присутствует контрол PictureBox. На нем должна отображаться строка. Переопределяю событие Form_Paint следующия образом:
private void Form_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
Graphics g = PictureBoxCurrent.CreateGraphics();
g.DrawString(text,font,brush,point);
}
А надпись не отображается.
Запускаю работу в пошаговом режиме. После выполнении строки
g.DrawString(text,font,brush,point);
надпись на контроле PictureBox появляется, но как только выходи из обработчика Form_Paoint надпись таинственным образом пропадает с экрана.
Если изменять размеры формы, то видно, что отображаемая надпись мигает.
Может кто сталкивался с подобной ситуацией???
Если отображать надпись напрямую на форме, то указанных проблем не происходит.
Пока на собственное сообщение не было ответов, его можно удалить.