Как можно устранить мерцание графики? - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток! В программе при каждом срабатывании таймера должна перерисовываться ломаная линия из 500 точек. При этом другие графические элементы должны сохраниться. Я написал такой код (g - объект Graphics):
points содержит 500 точек, координаты которых меняются при каждом проходе. Эта ломаная долго отрисовывается, соответсвенно последующие отрисовываемые линии мерцают на белом фоне. Может можно решить эту задачу без очистки фона с помощью .Clear(Color.White)?

Решение задачи: «Как можно устранить мерцание графики?»

textual
Листинг программы
DoubleBuffered = True

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5