Все игры
Запись

Рисование графических объектов по нажатию кнопки в VB NET


Нравится

Вы не можете комментировать, т.к. не авторизованы.


Anton Froloff      28-10-2009 20:18 (ссылка)
Re: Рисование графических объектов по нажатию кнопки в VB NET
Сам когда-то задавался этой проблемой, Эпплман предлагал хороший способ, но после я понял, что не стоит принудительно создавать объект Graphics, т.к. любое событие перерисовки затирает изображение и жуткое мерцание. По нажатию кнопки можно сделать отрисовку, но придется обрабатывать событие paint и рисовать прямо там, заморочек минимум: флаг нажатия (типа boolean), координаты (x и у). Если надо рисовать повторно, рекомендую создать bitmap, а в paint рисовать его методом DrawImage как фон, мерцания быть не должно.