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