Поделиться через


SetProperty ControlEvent

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

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

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

Опубликовано

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

Аргумент

Новое значение свойства. {} значение NULL.

Действие для подписчиков

Никакой.

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

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