Анимацию делаешь? Помню в Делфи был совет в этом случае не перерисовывать всё, а лишь измененную область. Если не вариант, то делай что-то типа двойной буферизации - держи в памяти два битмапа, в один записываешь всё, что надо вывести на экран, рисуешь его и параллельно готовишь второй. Но это костыль, потому что не предназначен WinForms для анимации, хоть убей, и в этом нет никакого хардкора.
__________________
Я вижу, чего ты видеть не можешь —
Видения, на глазное бельмо что похожи.
Лишь повернешься - уйдет наваждение,
Шептанием станет их тихое пение.
Затем станешь видеть то, чего нет —
Тени на месте, где должен быть свет.
Незряч, обезумел, будь отныне готов,
Век коротать свой в Зале Слепцов.
|