DataBinding.bindSource()¶
Устанавливает привязку к источнику.
Description¶
Осуществляет подписку на событие изменения указанного свойства
источника данных привязки - onPropertyChanged. В обработчике этого
события производится оповещение элемента, ранее установленного в
методе bindElement(), о произошедших
в источнике изменениях.
При этом проверяется, что направление обмена данными в привязке
установлено в twoWay или
toElement. Если данное условие выполняется, у
элемента вызывается метод setProperty(), которому передается
наименование целевого свойства элемента и новое значение этого
свойства.
Если в привязке был указан преобразователь
данных для элемента, в качестве нового
значения будет передан результат конвертации значения источника в
формат данных элемента.
Syntax¶
dataBinding.bindSource(source, property)
Parameters¶
| Name | Type | Description |
|---|---|---|
| source | визуальный элемент / источник данных / параметр представления | Источник данных привязки |
| property | String |
Путь к свойству источника данных привязки |
Returns¶
Метод ничего не возвращает.
Examples¶
dataBinding.bindSource(context.dataSources['DataSource1'], '$.FirstName');