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