Определяет - может ли пользователь редактировать элемент управления, а также определяет будут ли разрешены обновления таблицы или представления, ассоциированных с объектом Cursor, или содержит значение, которое указывает, может ли файл проекта редактироваться.
[Form.]Control.ReadOnly[ = lExpr] DataEnvironment.Cursor.ReadOnly[ = lExpr] Project.Files.Item(nItem).ReadOnly |
Возвращаемое значение
- lExpr
-
Установками для свойства ReadOnly являются:
Установка Описание True (.T.)
Пользователь не может редактировать элемент управления. Таблица или представление, ассоциированные с объектом Cursor не могут быть модифицированы.
False (.F.)
(По умолчанию) Пользователь может редактировать элемент управления. Таблица или представление, ассоциированные с объектом Cursor могут быть модифицированы.
Примечания
Применяется к: CheckBox | Column | ComboBox | Cursor | EditBox | File Object | Grid | Spinner | TextBox
![]() |
---|
Когда вы в run time обращаетесь к объекту Cursor, используя CURSORSETPROP(), свойство ReadOnly получает признак "только для чтения". |
Свойство ReadOnly отличается от свойства Enabled, так как когда ReadOnly установлено в True (.T.), у пользователя остается возможность перемещать элемент управления.
Для объектов Cursor, ReadOnly отвечает по поведению опции NOUPDATE команды USE.
Для элементов управления Combobox свойство ReadOnly не может быть установлено в True (.T.), когда свойство Style установлено в значение 2 – Drop-down List.
Для файла проекта свойство ReadOnly содержит логическое значение, определяющее возможность его редактирования. Если свойство ReadOnly содержит true (.T.), файл можно редактировать, в противном случае - нет.
Смотрите также
Справочное руководство
Свойство Enabled (Visual FoxPro)Команда USE