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');