48 references to MutableBindingExpressions
PresentationFramework (48)
System\Windows\Data\MultiBindingExpression.cs (48)
93get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); } 111if (MutableBindingExpressions.Count == 0) 127if (MutableBindingExpressions.Count == 0) 200int count = MutableBindingExpressions.Count; 203if (MutableBindingExpressions[i].StatusInternal == BindingStatusInternal.Unattached) 226WeakDependencySource[] newSources = CombineSources(-1, MutableBindingExpressions, MutableBindingExpressions.Count, null, commonSources); 271for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 273validationError = MutableBindingExpressions[i].ValidationError; 296for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 298if (MutableBindingExpressions[i].HasError) 320for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 322if (MutableBindingExpressions[i].HasValidationError) 398int count = MutableBindingExpressions.Count; 402BindingExpressionBase b = MutableBindingExpressions[i]; 407MutableBindingExpressions.RemoveAt(i); 421int index = MutableBindingExpressions.IndexOf(bindingExpression); 436int index = MutableBindingExpressions.IndexOf(bindingExpression); 446WeakDependencySource[] combinedSources = CombineSources(index, MutableBindingExpressions, MutableBindingExpressions.Count, newSources, commonSources); 456int index = MutableBindingExpressions.IndexOf(bindingExpression); 472for (int i=0, n=MutableBindingExpressions.Count-1; i<n; ++i) 474MutableBindingExpressions[i].UpdateBindingGroup(bg); 551int count = MutableBindingExpressions.Count; 571BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 619int count = MutableBindingExpressions.Count; 623BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 687int count = MutableBindingExpressions.Count; 699BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 752int count = MutableBindingExpressions.Count; 758MutableBindingExpressions[i].StoreValueInBindingGroup(values[i], bindingGroup); 763for (int i=MutableBindingExpressions.Count-1; i>=0; --i) 765MutableBindingExpressions[i].StoreValueInBindingGroup(DependencyProperty.UnsetValue, bindingGroup); 796int count = MutableBindingExpressions.Count; 816if (!MutableBindingExpressions[i].Validate(value, validationStep)) 887int count = MutableBindingExpressions.Count; 910BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 949int count = MutableBindingExpressions.Count; 952object value = MutableBindingExpressions[i].GetValue(null, null); // could pass (null, null) 954return MutableBindingExpressions[i].GetSourceItem(newValue); 1002MutableBindingExpressions[i] = bindExpr; 1004MutableBindingExpressions.Add(bindExpr); 1036int n = MutableBindingExpressions.Count; 1039BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 1112foreach (BindingExpressionBase b in MutableBindingExpressions) 1154int count = MutableBindingExpressions.Count; 1157_tempValues[i] = MutableBindingExpressions[i].GetValue(target, TargetProperty); // could pass (null, null) 1399foreach (BindingExpressionBase beb in MutableBindingExpressions)