Происходит, когда перерисовываются форма или панель инструментов.
PROCEDURE Object.Paint |
Примечания
Форма или панель инструментов перерисовываются, когда часть или свя форма (или панель инструментов) выставляются напоказ после перемещения или изменения в размерах, или после того, как смещено окно, закрывающее форму или панель инструментов.
Использование метода Refresh в событии Resize принуждает перерисовывать объект целиком, каждый раз, когда пользователь изменяет размеры формы или панели инструментов.
Событие Paint вызывается часто, поэтому избегайте производить операции с данными или вызовы команд или функций, когда устанавливается модальное состояние.
Использование события для определенных задач вызывает каскадирование события. В общем случае, избегайте использования события Paint, для перечисленного ниже:
-
Перемещения или изменения размеров формы или элемента управления.
-
Изменения любых переменных, что может воздействовать на размеры или внешний вид, например, изменение цвета в свойстве BackColor.
-
Вызова метода Refresh.
Замечание
Для некоторых из перечисленных выше задач более подходящим событием является событие Resize.
Смотрите также
Справочное руководство
Метод CircleСвойство ClipControls
Метод Line
Метод Print
Метод PSet
Метод Refresh (Visual FoxPro)
Событие Resize