Binding.UpdateSourceTrigger Свойство

Определение

Возвращает или задает значение, определяющее время обновления источника привязки для двусторонних привязок.

public:
 property UpdateSourceTrigger UpdateSourceTrigger { UpdateSourceTrigger get(); void set(UpdateSourceTrigger value); };
UpdateSourceTrigger UpdateSourceTrigger();

void UpdateSourceTrigger(UpdateSourceTrigger value);
public UpdateSourceTrigger UpdateSourceTrigger { get; set; }
var updateSourceTrigger = binding.updateSourceTrigger;
binding.updateSourceTrigger = updateSourceTrigger;
Public Property UpdateSourceTrigger As UpdateSourceTrigger
<Binding UpdateSourceTrigger="updateSourceTriggerMemberName"/>

Значение свойства

Одно из значений UpdateSourceTrigger . Значение по умолчанию — Default, которое оценивается как поведение обновления PropertyChanged .

Комментарии

Другой вариант поведения UpdateSourceTrigger заключается в том, чтобы задать значение Explicit. Если двусторонняя привязка имеет значение UpdateSourceTriggerкак Explicit, необходимо явно вызвать UpdateSource в соответствующем BindingExpression , чтобы привести к обновлению источника данных измененными целевыми значениями. Используйте GetBindingExpression , чтобы получить BindingExpression из объекта , где существует свойство Привязка к зависимостям и что привязка является двусторонней привязкой с UpdateSourceTrigger="Explicit".

Нельзя задать значения свойств объекта Binding после присоединения привязки к целевому элементу и целевому свойству. При попытке вы получите исключение во время выполнения.

Применяется к

См. также раздел