48 references to MutableBindingExpressions
PresentationFramework (48)
System\Windows\Data\MultiBindingExpression.cs (48)
92get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); } 110if (MutableBindingExpressions.Count == 0) 126if (MutableBindingExpressions.Count == 0) 199int count = MutableBindingExpressions.Count; 202if (MutableBindingExpressions[i].StatusInternal == BindingStatusInternal.Unattached) 225WeakDependencySource[] newSources = CombineSources(-1, MutableBindingExpressions, MutableBindingExpressions.Count, null, commonSources); 270for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 272validationError = MutableBindingExpressions[i].ValidationError; 295for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 297if (MutableBindingExpressions[i].HasError) 319for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 321if (MutableBindingExpressions[i].HasValidationError) 397int count = MutableBindingExpressions.Count; 401BindingExpressionBase b = MutableBindingExpressions[i]; 406MutableBindingExpressions.RemoveAt(i); 420int index = MutableBindingExpressions.IndexOf(bindingExpression); 435int index = MutableBindingExpressions.IndexOf(bindingExpression); 445WeakDependencySource[] combinedSources = CombineSources(index, MutableBindingExpressions, MutableBindingExpressions.Count, newSources, commonSources); 455int index = MutableBindingExpressions.IndexOf(bindingExpression); 471for (int i=0, n=MutableBindingExpressions.Count-1; i<n; ++i) 473MutableBindingExpressions[i].UpdateBindingGroup(bg); 550int count = MutableBindingExpressions.Count; 570BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 618int count = MutableBindingExpressions.Count; 622BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 686int count = MutableBindingExpressions.Count; 698BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 751int count = MutableBindingExpressions.Count; 757MutableBindingExpressions[i].StoreValueInBindingGroup(values[i], bindingGroup); 762for (int i=MutableBindingExpressions.Count-1; i>=0; --i) 764MutableBindingExpressions[i].StoreValueInBindingGroup(DependencyProperty.UnsetValue, bindingGroup); 795int count = MutableBindingExpressions.Count; 815if (!MutableBindingExpressions[i].Validate(value, validationStep)) 886int count = MutableBindingExpressions.Count; 909BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 948int count = MutableBindingExpressions.Count; 951object value = MutableBindingExpressions[i].GetValue(null, null); // could pass (null, null) 953return MutableBindingExpressions[i].GetSourceItem(newValue); 1001MutableBindingExpressions[i] = bindExpr; 1003MutableBindingExpressions.Add(bindExpr); 1035int n = MutableBindingExpressions.Count; 1038BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 1111foreach (BindingExpressionBase b in MutableBindingExpressions) 1153int count = MutableBindingExpressions.Count; 1156_tempValues[i] = MutableBindingExpressions[i].GetValue(target, TargetProperty); // could pass (null, null) 1398foreach (BindingExpressionBase beb in MutableBindingExpressions)