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)