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; } 166get { return (_activeIndex == NoActiveBindingExpressions) ? MutableBindingExpressions.Count : _activeIndex + 1; } 193Debug.Assert(MutableBindingExpressions.Count == 0, "expect to encounter empty BindingExpression collection when attaching MultiBinding"); 207int count = MutableBindingExpressions.Count; 210BindingExpressionBase b = MutableBindingExpressions[i]; 231int index = MutableBindingExpressions.IndexOf(bindingExpression); 280int index = MutableBindingExpressions.IndexOf(bindingExpression); 284WeakDependencySource[] combinedSources = CombineSources(index, MutableBindingExpressions, AttentiveBindingExpressions, newSources); 294int index = MutableBindingExpressions.IndexOf(bindingExpression); 310for (int i=0, n=MutableBindingExpressions.Count-1; i<n; ++i) 312MutableBindingExpressions[i].UpdateBindingGroup(bg); 516MutableBindingExpressions[i] = bindExpr; 518MutableBindingExpressions.Add(bindExpr); 527int i, count = MutableBindingExpressions.Count; 530BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 552WeakDependencySource[] newSources = CombineSources(-1, MutableBindingExpressions, AttentiveBindingExpressions, null); 559MutableBindingExpressions[i].Deactivate(); 583BindingExpressionBase bindExpr = MutableBindingExpressions[i];