Привязки
Таблица привязок определяет привязки модели.
Описание поля | Имя поля |
Цель. Цель привязки - это особый тип ссылки, который определяет, куда записывается результат оценки выражения привязки, когда обрабатывается привязка. | target |
Выражение. Это выражение, которое оценивается каждый раз, когда обрабатывается привязка. Результат оценки сохраняется в цели привязки. | expression |
Активатор. Это ссылка, указывающая на некоторое событие или свойство модели, которое вызывает обработку привязки. Параметр Активатор доступен только тогда, когда активен параметр При событии. | activator |
Условие. Условие - это выражение, которое первым делом оценивается после активации привязки. Если это выражение дает результат false, выполнение привязки пропускается. | condition |
При запуске. Когда активен этот параметр, привязка обрабатывается каждый раз, когда создается экземпляр модели. | onstartup |
При событии. Если активен этот параметр и обозначен Активатор, привязка обрабатывается, если возникает изменение свойства, на которое ссылается активатор. Если Активатор ссылается на событие, привязка будет обрабатываться, когда срабатывает событие. Если активен параметр При событии, а Активатор не определен, привязка будет обрабатываться автоматически: Выражение привязки включает ссылки, указывающие на одну или более переменных. Изменение любой из этих переменных вызывает выполнение привязки. | onevent |
Периодически. Если активен этот параметр, привязка будет обрабатываться периодически. | periodically |
Период. Интервал между сессиями обработки привязок. Этот параметр можно изменить только тогда, когда активен параметр Периодически. | period |
Доступ к этим свойствам открывается через переменную bindings.