Нарисуйте фон только один раз - PullRequest
0 голосов
/ 21 июля 2010

У меня есть график рисования на панели. Рисунок состоит из 2 компонентов: фоновая сетка и график переднего плана. Пользователь может перемещать линии графика, но фон остается статичным (в течение выбранного промежутка времени).

Перерисовка фона немного дороже. Есть ли способ сохранить фон «нетронутым» и перерисовать график «переднего плана» только при перемещении линий графика?

1 Ответ

1 голос
/ 21 июля 2010

Вы можете нарисовать фон на растровом изображении (выступающем в качестве буфера), а затем просто «рисовать» изображение каждый раз.

...