25 references to NullDataItem
PresentationFramework (25)
MS\Internal\Data\ClrBindingWorker.cs (3)
161
if (item == null || item == BindingExpression.
NullDataItem
)
235
if (item == null || item == BindingExpression.
NullDataItem
)
517
if (item == BindingExpression.
NullDataItem
)
MS\Internal\Data\PropertyPathWorker.cs (17)
50
_arySVS[i].item = BindingExpression.CreateReference(BindingExpression.
NullDataItem
);
93
if (item == BindingExpression.
NullDataItem
)
218
_rootItem = BindingExpression.
NullDataItem
;
500
UpdateSourceValueState(_arySVS.Length, null, BindingExpression.
NullDataItem
, isASubPropertyChange);
511
UpdateSourceValueState(k, null, BindingExpression.
NullDataItem
, isASubPropertyChange);
572
UpdateSourceValueState(k, collectionView, BindingExpression.
NullDataItem
, false);
585
if (_rootItem != BindingExpression.
NullDataItem
&& target == null)
618
rawValue = (newValue == BindingExpression.
NullDataItem
) ? RawValue(k - 1) : newValue;
619
newValue = BindingExpression.
NullDataItem
;
633
ReplaceItem(k, BindingExpression.
NullDataItem
, rawValue);
731
parent == BindingExpression.
NullDataItem
||
737
parent == BindingExpression.
NullDataItem
||
757
if (newO != BindingExpression.
NullDataItem
)
816
svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.
NullDataItem
);
827
svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.
NullDataItem
);
1027
if (newType == oldType && oldItem != BindingExpression.
NullDataItem
&&
1501
if (item != BindingExpression.
NullDataItem
&& info != null && !(item == null && info != DependencyProperty.UnsetValue))
System\Windows\Data\BindingExpression.cs (3)
1013
bool useValueFromBindingGroup = (value ==
NullDataItem
);
1068
proposedValue =
NullDataItem
;
1084
if (proposedValue !=
NullDataItem
)
System\Windows\Data\BindingExpressionBase.cs (2)
2756
!(item == BindingExpression.
NullDataItem
) &&
2784
!(item == BindingExpression.
NullDataItem
) &&