20 references to MutableBindingExpressions
PresentationFramework (20)
System\Windows\Data\PriorityBindingExpression.cs (20)
51get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); } 57get { return (_activeIndex < 0) ? null : MutableBindingExpressions[_activeIndex]; } 67get { return (_activeIndex < 0) ? false : MutableBindingExpressions[_activeIndex].HasValidationError; } 160get { return (_activeIndex == NoActiveBindingExpressions) ? MutableBindingExpressions.Count : _activeIndex + 1; } 187Debug.Assert(MutableBindingExpressions.Count == 0, "expect to encounter empty BindingExpression collection when attaching MultiBinding"); 201int count = MutableBindingExpressions.Count; 204BindingExpressionBase b = MutableBindingExpressions[i]; 224int index = MutableBindingExpressions.IndexOf(bindingExpression); 273int index = MutableBindingExpressions.IndexOf(bindingExpression); 277WeakDependencySource[] combinedSources = CombineSources(index, MutableBindingExpressions, AttentiveBindingExpressions, newSources); 287int index = MutableBindingExpressions.IndexOf(bindingExpression); 303for (int i=0, n=MutableBindingExpressions.Count-1; i<n; ++i) 305MutableBindingExpressions[i].UpdateBindingGroup(bg); 506MutableBindingExpressions[i] = bindExpr; 508MutableBindingExpressions.Add(bindExpr); 517int i, count = MutableBindingExpressions.Count; 520BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 542WeakDependencySource[] newSources = CombineSources(-1, MutableBindingExpressions, AttentiveBindingExpressions, null); 549MutableBindingExpressions[i].Deactivate(); 573BindingExpressionBase bindExpr = MutableBindingExpressions[i];