SetProperty ControlEvent

Синтаксис события SetProperty отличается от синтаксиса для других событий ControlEvents. Вместо имени события свойство помещается в квадратные скобки: [property_name]. Аргумент является новым значением свойства . Чтобы отменить свойство, аргумент должен иметь значение {}. Это необходимо, так как аргумент является первичным ключом в таблице и поэтому не может иметь значение NULL. Аргумент будет отформатирован с помощью метода FormatText, поэтому аргумент может содержать любое выражение, которое может обрабатывать метод FormatText. Значения свойств оцениваются в момент события ControlEvent.

Это событие может быть опубликовано элементом управления PushButton, Элементом управления CheckBox или Элементом управления SelectionTree. Это событие должно быть добавлено в таблицу ControlEvent.

Для этого controlEvent требуется, чтобы пользовательский интерфейс выполнялся на полном уровне пользовательского интерфейса . Это событие не будет работать с сокращенным пользовательским интерфейсом или базовым пользовательским интерфейсом. Дополнительные сведения см. в разделе Уровни пользовательского интерфейса.

Кем опубликовано

Это средство ControlEvent публикуется установщиком.

Аргумент

Новое значение свойства. {} для null.

Действие с подписчиками

Нет.

Типичные случаи использования

Элемент управления PushButton в диалоговом окне, связанном с этим событием, который изменяет свойство при нажатии кнопки.