20 references to MutableBindingExpressions
PresentationFramework (20)
System\Windows\Data\PriorityBindingExpression.cs (20)
50get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); } 56get { return (_activeIndex < 0) ? null : MutableBindingExpressions[_activeIndex]; } 66get { return (_activeIndex < 0) ? false : MutableBindingExpressions[_activeIndex].HasValidationError; } 159get { return (_activeIndex == NoActiveBindingExpressions) ? MutableBindingExpressions.Count : _activeIndex + 1; } 186Debug.Assert(MutableBindingExpressions.Count == 0, "expect to encounter empty BindingExpression collection when attaching MultiBinding"); 200int count = MutableBindingExpressions.Count; 203BindingExpressionBase b = MutableBindingExpressions[i]; 223int index = MutableBindingExpressions.IndexOf(bindingExpression); 272int index = MutableBindingExpressions.IndexOf(bindingExpression); 276WeakDependencySource[] combinedSources = CombineSources(index, MutableBindingExpressions, AttentiveBindingExpressions, newSources); 286int index = MutableBindingExpressions.IndexOf(bindingExpression); 302for (int i=0, n=MutableBindingExpressions.Count-1; i<n; ++i) 304MutableBindingExpressions[i].UpdateBindingGroup(bg); 505MutableBindingExpressions[i] = bindExpr; 507MutableBindingExpressions.Add(bindExpr); 516int i, count = MutableBindingExpressions.Count; 519BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 541WeakDependencySource[] newSources = CombineSources(-1, MutableBindingExpressions, AttentiveBindingExpressions, null); 548MutableBindingExpressions[i].Deactivate(); 572BindingExpressionBase bindExpr = MutableBindingExpressions[i];