Visible

property Visible: Boolean [rw] -DESKTOP- -WEB-

Определяет, видим или невидим компонент.

Свойство Visible определяет видимость компонента во время выполнения. Если Visible делается равным True, то компонент становится видимым; если Visible делается равным False, то компонент становится невидимым, исчезает для пользователя. Если устанавливается в False свойство Visible компонента-контейнера, то становятся невидимыми и все расположенные на нем дочерние компоненты, независимо от значения их свойств Visible. Если свойство Visible ранее невидимого компонента-контейнера устанавливается в True, то становятся видимыми и все его дочерние компоненты, у которых Visible = True.

Свойство Visible позволяет проектировать на одном и том же месте формы несколько панелей, соответствующих различным режимам работы приложения, и в нужные моменты делать одну из них видимой, а остальные невидимыми.

Прямое задание значений True и False свойству Visible можно заменить вызовами методов Show и Hide. Первый из них делает компонент видимым и устанавливает Visible в True. А второй делает компонент невидимым и устанавливает Visible в False.