• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

как использовать перерисовывать Control с Invalidate

  • Автор темы sld
  • Дата начала
S

sld

в общем такая фигня
у меня выводится типа карты
и я пытаюсь на неё показать типа движение точки по paint.
по таймеру пытаюсь вызвать перерисовку с другими координатами, вызывая invalidate

invalidate работает тока если указать в аргументах true
но это получается долго, и ресурсы кушает
я же хотел перерисовывать тока опеределенные квадраты с точкой, чтобы быстрее было

получается я рисую не на самом объекте, а как дочерние элементы чтоль?
 
A

alexsid

надо указывать область валидации
Код:
Control.Invalidate(Rectangle, Boolean)
 
A

alexsid

после инвалидейда
Код:
Control.Update()
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!