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; }
166
get { return (_activeIndex == NoActiveBindingExpressions) ?
MutableBindingExpressions
.Count : _activeIndex + 1; }
193
Debug.Assert(
MutableBindingExpressions
.Count == 0, "expect to encounter empty BindingExpression collection when attaching MultiBinding");
207
int count =
MutableBindingExpressions
.Count;
210
BindingExpressionBase b =
MutableBindingExpressions
[i];
231
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
280
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
284
WeakDependencySource[] combinedSources = CombineSources(index,
MutableBindingExpressions
, AttentiveBindingExpressions, newSources);
294
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
310
for (int i=0, n=
MutableBindingExpressions
.Count-1; i<n; ++i)
312
MutableBindingExpressions
[i].UpdateBindingGroup(bg);
516
MutableBindingExpressions
[i] = bindExpr;
518
MutableBindingExpressions
.Add(bindExpr);
527
int i, count =
MutableBindingExpressions
.Count;
530
BindingExpressionBase bindExpr =
MutableBindingExpressions
[i];
552
WeakDependencySource[] newSources = CombineSources(-1,
MutableBindingExpressions
, AttentiveBindingExpressions, null);
559
MutableBindingExpressions
[i].Deactivate();
583
BindingExpressionBase bindExpr =
MutableBindingExpressions
[i];