1 write to IsReflective
PresentationFramework (1)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (1)
1727_host.ParentBindingExpression.IsReflective = false; // turn off updates
18 references to IsReflective
PresentationFramework (18)
src\Framework\MS\Internal\Data\BindingWorker.cs (1)
84internal bool IsReflective { get { return ParentBindingExpression.IsReflective; } }
src\Framework\System\Windows\Data\BindingExpression.cs (9)
420if (bindExpr.IsReflective && binding.XPath == null && 445TargetProperty.PropertyType, IsReflective); 454(IsReflective ? "two-way" : "one-way")), 497SetValue(Feature.DynamicConverter, new DynamicValueConverter(IsReflective, Worker.SourcePropertyType, Worker.TargetPropertyType), null); 840JoinBindingGroup(IsReflective, contextElement); 1072if (IsReflective && TargetProperty.IsValidValue(entry.RawValue)) 1822|| !IsReflective // no update desired 2415if (IsReflective && RootBindingExpression.ParentBindingBase.BindingGroupName == String.Empty) 2417RejoinBindingGroup(IsReflective, contextElement);
src\Framework\System\Windows\Data\BindingExpressionBase.cs (7)
414if (IsReflective) 611&& (!IsInMultiBindingExpression || ParentMultiBindingExpression.IsReflective)); 937if (dp == System.Windows.Controls.TextBox.TextProperty && IsReflective && !IsInBindingExpressionCollection) 967if (TargetProperty == System.Windows.Controls.TextBox.TextProperty && IsReflective && !IsInBindingExpressionCollection) 1380if (IsReflective) 1860if (IsReflective && !IsDetached && !Engine.IsShutDown) 2727if (!IsReflective)
src\Framework\System\Windows\Data\MultiBindingExpression.cs (1)
1416|| !IsReflective // no update desired