Определяет, может ли объект реагировать на события, генерируемые пользователем. Доступно на этапе разработки и выполнения.

Object.Enabled[ = lExpr]

Expand imageВозвращаемое значение

lExpr

Для свойства Enabled предусмотрены следующие установки:

Установка Описание

True (.T.)

(По умолчанию) Объект реагирует на события.

False (.F.)

Объект не реагирует на события.

Expand imageRemarks

Применимо к: CheckBox Control | Column Object | ComboBox Control | CommandButton Control | CommandGroup Control | Container Object | Control Object (Visual FoxPro) | EditBox Control | Form Object | Grid Control | Image Control (Visual FoxPro) | Label Control (Visual FoxPro) | Line Control | ListBox Control | OLE Bound Control | OLE Container Control | OptionButton Control | OptionGroup Control | Page Object | PageFrame Control | _SCREEN System Variable | Shape Control | Spinner Control | TextBox Control (Visual FoxPro) | Timer Control | ToolBar Object

Свойство Enabled позволяет делать объекты доступными или недоступными на этапе выполнения. Например, можно сделать недоступными объекты, которые не влияют на текущее состояние приложения. Можно сделать недоступным элемент управления в целях ограничения диапазона его применения - например, сделать недоступным элемент управления EditBox, чтобы он отображал информацию только для чтения. Если элемент управления недоступен, он не может быть выбран.

Если свойство Enabled объекта-контейнера имеет значение "ложь" (.F.), то все содержащиеся в нем элементы управления будут также недоступны. Например, если пользователь щелкнет какой-либо элемент управления в недоступном объекте Form, никакие события не произойдут.

Если сделать недоступным объект Timer, установив для свойства Enabled значение "ложь" (.F.), то будет прекращен отсчет времени, заданный свойством Interval элемента управления Timer.

Expand imageСмотрите также