20 references to MutableBindingExpressions
PresentationFramework (20)
System\Windows\Data\PriorityBindingExpression.cs (20)
58get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); } 64get { return (_activeIndex < 0) ? null : MutableBindingExpressions[_activeIndex]; } 74get { return (_activeIndex < 0) ? false : MutableBindingExpressions[_activeIndex].HasValidationError; } 173get { return (_activeIndex == NoActiveBindingExpressions) ? MutableBindingExpressions.Count : _activeIndex + 1; } 200Debug.Assert(MutableBindingExpressions.Count == 0, "expect to encounter empty BindingExpression collection when attaching MultiBinding"); 214int count = MutableBindingExpressions.Count; 217BindingExpressionBase b = MutableBindingExpressions[i]; 238int index = MutableBindingExpressions.IndexOf(bindingExpression); 287int index = MutableBindingExpressions.IndexOf(bindingExpression); 291WeakDependencySource[] combinedSources = CombineSources(index, MutableBindingExpressions, AttentiveBindingExpressions, newSources); 301int index = MutableBindingExpressions.IndexOf(bindingExpression); 317for (int i=0, n=MutableBindingExpressions.Count-1; i<n; ++i) 319MutableBindingExpressions[i].UpdateBindingGroup(bg); 523MutableBindingExpressions[i] = bindExpr; 525MutableBindingExpressions.Add(bindExpr); 534int i, count = MutableBindingExpressions.Count; 537BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 559WeakDependencySource[] newSources = CombineSources(-1, MutableBindingExpressions, AttentiveBindingExpressions, null); 566MutableBindingExpressions[i].Deactivate(); 590BindingExpressionBase bindExpr = MutableBindingExpressions[i];