20 references to MutableBindingExpressions
PresentationFramework (20)
src\Framework\System\Windows\Data\PriorityBindingExpression.cs (20)
62
get { return new ReadOnlyCollection<BindingExpressionBase>(
MutableBindingExpressions
); }
68
get { return (_activeIndex < 0) ? null :
MutableBindingExpressions
[_activeIndex]; }
78
get { return (_activeIndex < 0) ? false :
MutableBindingExpressions
[_activeIndex].HasValidationError; }
177
get { return (_activeIndex == NoActiveBindingExpressions) ?
MutableBindingExpressions
.Count : _activeIndex + 1; }
204
Debug.Assert(
MutableBindingExpressions
.Count == 0, "expect to encounter empty BindingExpression collection when attaching MultiBinding");
218
int count =
MutableBindingExpressions
.Count;
221
BindingExpressionBase b =
MutableBindingExpressions
[i];
242
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
290
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
294
WeakDependencySource[] combinedSources = CombineSources(index,
MutableBindingExpressions
, AttentiveBindingExpressions, newSources);
304
int index =
MutableBindingExpressions
.IndexOf(bindingExpression);
320
for (int i=0, n=
MutableBindingExpressions
.Count-1; i<n; ++i)
322
MutableBindingExpressions
[i].UpdateBindingGroup(bg);
526
MutableBindingExpressions
[i] = bindExpr;
528
MutableBindingExpressions
.Add(bindExpr);
537
int i, count =
MutableBindingExpressions
.Count;
540
BindingExpressionBase bindExpr =
MutableBindingExpressions
[i];
562
WeakDependencySource[] newSources = CombineSources(-1,
MutableBindingExpressions
, AttentiveBindingExpressions, null);
569
MutableBindingExpressions
[i].Deactivate();
592
BindingExpressionBase bindExpr =
MutableBindingExpressions
[i];