Связывание, которое вы определили, является односторонним.Когда установлено значение drhHold.pending
, устанавливается значение this.pendingHold
.Это не наоборот.
Другими словами, то, что вы описываете, может произойти, если у вас есть следующий код:
this.drhHold.pending = false;
this.pendingHold = true;
Если вы хотите, чтобы это происходило в обоих направлениях,тогда вам нужно установить другое направление:
BindingUtils.bindProperty(this, "pendingHold", drhHold, "pending", false, true);
BindingUtils.bindProperty(drhHold, "pending", this, "pendingHold", false, true);
Все это, конечно, предполагает, что оба эти свойства [Bindable]
.