48 references to MutableBindingExpressions
PresentationFramework (48)
src\Framework\System\Windows\Data\MultiBindingExpression.cs (48)
108get { return new ReadOnlyCollection<BindingExpressionBase>(MutableBindingExpressions); } 126if (MutableBindingExpressions.Count == 0) 142if (MutableBindingExpressions.Count == 0) 213int count = MutableBindingExpressions.Count; 216if (MutableBindingExpressions[i].StatusInternal == BindingStatusInternal.Unattached) 238WeakDependencySource[] newSources = CombineSources(-1, MutableBindingExpressions, MutableBindingExpressions.Count, null, commonSources); 283for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 285validationError = MutableBindingExpressions[i].ValidationError; 308for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 310if (MutableBindingExpressions[i].HasError) 332for ( int i = 0; i < MutableBindingExpressions.Count; i++ ) 334if (MutableBindingExpressions[i].HasValidationError) 409int count = MutableBindingExpressions.Count; 413BindingExpressionBase b = MutableBindingExpressions[i]; 418MutableBindingExpressions.RemoveAt(i); 432int index = MutableBindingExpressions.IndexOf(bindingExpression); 447int index = MutableBindingExpressions.IndexOf(bindingExpression); 457WeakDependencySource[] combinedSources = CombineSources(index, MutableBindingExpressions, MutableBindingExpressions.Count, newSources, commonSources); 467int index = MutableBindingExpressions.IndexOf(bindingExpression); 483for (int i=0, n=MutableBindingExpressions.Count-1; i<n; ++i) 485MutableBindingExpressions[i].UpdateBindingGroup(bg); 561int count = MutableBindingExpressions.Count; 582BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 630int count = MutableBindingExpressions.Count; 634BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 698int count = MutableBindingExpressions.Count; 710BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 763int count = MutableBindingExpressions.Count; 769MutableBindingExpressions[i].StoreValueInBindingGroup(values[i], bindingGroup); 774for (int i=MutableBindingExpressions.Count-1; i>=0; --i) 776MutableBindingExpressions[i].StoreValueInBindingGroup(DependencyProperty.UnsetValue, bindingGroup); 807int count = MutableBindingExpressions.Count; 827if (!MutableBindingExpressions[i].Validate(value, validationStep)) 898int count = MutableBindingExpressions.Count; 921BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 960int count = MutableBindingExpressions.Count; 963object value = MutableBindingExpressions[i].GetValue(null, null); // could pass (null, null) 965return MutableBindingExpressions[i].GetSourceItem(newValue); 1013MutableBindingExpressions[i] = bindExpr; 1015MutableBindingExpressions.Add(bindExpr); 1047int n = MutableBindingExpressions.Count; 1050BindingExpressionBase bindExpr = MutableBindingExpressions[i]; 1123foreach (BindingExpressionBase b in MutableBindingExpressions) 1165int count = MutableBindingExpressions.Count; 1168_tempValues[i] = MutableBindingExpressions[i].GetValue(target, TargetProperty); // could pass (null, null) 1401foreach (BindingExpressionBase beb in MutableBindingExpressions)