20 references to MutableBindingExpressions
PresentationFramework (20)
System\Windows\Data\PriorityBindingExpression.cs (20)
51
get { return new ReadOnlyCollection<BindingExpressionBase>(
MutableBindingExpressions
); }
57
get { return (_activeIndex < 0) ? null :
MutableBindingExpressions
[_activeIndex]; }
67
get { return (_activeIndex < 0) ? false :
MutableBindingExpressions
[_activeIndex].HasValidationError; }
160
get { return (_activeIndex == NoActiveBindingExpressions) ?
MutableBindingExpressions
.Count : _activeIndex + 1; }
187
Debug.Assert(
MutableBindingExpressions
.Count == 0, "expect to encounter empty BindingExpression collection when attaching MultiBinding");
201
int count =
MutableBindingExpressions
.Count;
204
BindingExpressionBase b =
MutableBindingExpressions
[i];
224
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
273
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
277
WeakDependencySource[] combinedSources = CombineSources(index,
MutableBindingExpressions
, AttentiveBindingExpressions, newSources);
287
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
303
for (int i=0, n=
MutableBindingExpressions
.Count-1; i<n; ++i)
305
MutableBindingExpressions
[i].UpdateBindingGroup(bg);
506
MutableBindingExpressions
[i] = bindExpr;
508
MutableBindingExpressions
.Add(bindExpr);
517
int i, count =
MutableBindingExpressions
.Count;
520
BindingExpressionBase bindExpr =
MutableBindingExpressions
[i];
542
WeakDependencySource[] newSources = CombineSources(-1,
MutableBindingExpressions
, AttentiveBindingExpressions, null);
549
MutableBindingExpressions
[i].Deactivate();
573
BindingExpressionBase bindExpr =
MutableBindingExpressions
[i];