25 references to NullDataItem
PresentationFramework (25)
MS\Internal\Data\ClrBindingWorker.cs (3)
171
if (item == null || item == BindingExpression.
NullDataItem
)
248
if (item == null || item == BindingExpression.
NullDataItem
)
537
if (item == BindingExpression.
NullDataItem
)
MS\Internal\Data\PropertyPathWorker.cs (17)
57
_arySVS[i].item = BindingExpression.CreateReference(BindingExpression.
NullDataItem
);
100
if (item == BindingExpression.
NullDataItem
)
225
_rootItem = BindingExpression.
NullDataItem
;
507
UpdateSourceValueState(_arySVS.Length, null, BindingExpression.
NullDataItem
, isASubPropertyChange);
518
UpdateSourceValueState(k, null, BindingExpression.
NullDataItem
, isASubPropertyChange);
587
UpdateSourceValueState(k, collectionView, BindingExpression.
NullDataItem
, false);
600
if (_rootItem != BindingExpression.
NullDataItem
&& target == null)
633
rawValue = (newValue == BindingExpression.
NullDataItem
) ? RawValue(k - 1) : newValue;
634
newValue = BindingExpression.
NullDataItem
;
648
ReplaceItem(k, BindingExpression.
NullDataItem
, rawValue);
747
parent == BindingExpression.
NullDataItem
||
753
parent == BindingExpression.
NullDataItem
||
773
if (newO != BindingExpression.
NullDataItem
)
832
svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.
NullDataItem
);
843
svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.
NullDataItem
);
1044
if (newType == oldType && oldItem != BindingExpression.
NullDataItem
&&
1529
if (item != BindingExpression.
NullDataItem
&& info != null && !(item == null && info != DependencyProperty.UnsetValue))
System\Windows\Data\BindingExpression.cs (3)
1026
bool useValueFromBindingGroup = (value ==
NullDataItem
);
1081
proposedValue =
NullDataItem
;
1097
if (proposedValue !=
NullDataItem
)
System\Windows\Data\BindingExpressionBase.cs (2)
2787
!(item == BindingExpression.
NullDataItem
) &&
2815
!(item == BindingExpression.
NullDataItem
) &&