Определяет текущее состояние элемента управления. Доступно как в design, так и в run time.

[Form.]Control.Value [= nSetting]

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

nSetting

Определяет установки, которая показывает текущее состояние элемента управления.

Для элементов управления CommandGroup, ComboBox, EditBox, ListBox, OptionGroup и Spinner свойство Value содержит символьную строку или число, которое в настоящий момент выбрано в элементе управления.

Для элемента управления TextBox свойство Value содержит символьную строку, число, дату, или комбинацию дата-время, или логическое значение, которое является текущим в элементе управления. По умолчанию значение устанавливаетс в символьную строку.

Для элемента управления CheckBox в приведенной ниже таблице перечислены установки, которые может принимать nSetting:

nSetting Описание

0

Очищен. (По умолчанию)

1

Выбран.

2

Смешанное значение. Эта установка доступна только в коде.

Для элемента управления OptionButton в приведенной ниже таблице перечислены установки, которые может принимать nSetting::

nSetting Описание

0

Не выбран. (По умолчанию)

1

Выбран.

Expand imageПримечания

Применяется к: CheckBox | ComboBox | CommandGroup | EditBox | Grid | ListBox | OptionButton | OptionGroup | Spinner | TextBox

Для элемента управления Grid свойство Value доступно только в случае, когда Grid имеет фокус.

Value не поддерживается методом Assign.

Вы можете использовать свойство Value элементов управления CommandGroup или OptionGroup для определения, какая кнопка в элементе управления вызвала срабатывание события. Свойство Value установливается в целое число, которое показывает, какая кнопка в группе вызвала событие.

Свойство Value изменяет поведение, когда для элемента управления указан источник ControlSource. Когда источник для элемента управления установлен, свойство Value элемента управления представляет собой тип данных переменной или поля, указанного в свойстве ControlSource. Если тип данных не является действительным для данного элемента управления, то Visual FoxPro сгенерирует ошибку.

В приведенной ниже таблице перечислены действительные типы данных.

Элемент управления Разрешенные типы данных

CheckBox

Целое число, Логическое значение, Число

ComboBox

Символьная строка или символ, Целое число, Число

CommandGroup

Символьная строка или символ, Целое число, Число

EditBox

Символьная строка или символ, Значение, содержащееся в мемо-поле

Grid

Символьная строка или символ, Число

ListBox

Символьная строка или символ, Целое число, Число

OptionButton

Целое число, Логическое значение, Число

OptionGroup

Символьная строка или символ, Целое число, Число

Spinner

Currency, Целое число, Число

TextBox

Any data type

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