Представьте, что вы хотите анимировать какой-либо объект в WinForm. Вы настраиваете таймер для обновления состояния или модели и переопределяете событие рисования формы. Но оттуда, какой лучший способ постоянно перерисовывать форму для анимации?Простая анимация в WinForms
- Недействительный бланк, как только вы закончите рисовать?
- Настройка второго таймера и аннулирование формы на регулярном интервале?
- Возможно, существует общий шаблон для этой вещи?
- Есть ли полезные классы .NET, чтобы помочь?
Каждый раз, когда мне нужно это делать, я обнаруживаю новый метод с новым недостатком. Каковы опыт и рекомендации сообщества SO?
Не лучше ли это сделать с классом BufferedGraphics? – 2013-01-19 00:46:03
Держу пари! Никогда не использовал его. – Peteter 2013-01-20 17:21:23