Здравствуйте, _Morpheus_, Вы писали:
_M_>Здравствуйте, SlaVVVa, Вы писали:
SVV>>нет это не подойдет,
_M_>подойдет. то как ты сделал это неправильно.
SVV>>у меня было что-то подобное — мерцание в этом случае происходит т.к. графикс панели уже залит белым а сетка и объекты еще не прорисовались.
SVV>>а теперь у меня делается по другоме — сначала рисуется новая картинка — потом она сразу помещается на панель, правда побочный эффект возникает — изменения на панели происходят с небольшой задержкой
_M_>эффект мерцания будет наблюдатся в том случае если ты рисуешь не из OnPaint.
_M_>Если ты рисуешь в OnPaint и проявляется мерцание, то достаточно включить свойство DoubleBuffered. В этом случае картинка рисуется не сразу на экране, а в памяти и лишь затем, когда ты уже все нарисовал выводится на экран.
_M_>Можно сделать по другому — создать Bitmap, рисовать в нем, а из OnPaint копировать битмап в Graphics.
все понял, спасибо, а то действительно как-то кривовато у меня это выглядело
Поймете смысл — найдутся слова.
Катон.