25 references to NullDataItem
PresentationFramework (25)
MS\Internal\Data\ClrBindingWorker.cs (3)
162if (item == null || item == BindingExpression.NullDataItem) 239if (item == null || item == BindingExpression.NullDataItem) 528if (item == BindingExpression.NullDataItem)
MS\Internal\Data\PropertyPathWorker.cs (17)
51_arySVS[i].item = BindingExpression.CreateReference(BindingExpression.NullDataItem); 94if (item == BindingExpression.NullDataItem) 219_rootItem = BindingExpression.NullDataItem; 501UpdateSourceValueState(_arySVS.Length, null, BindingExpression.NullDataItem, isASubPropertyChange); 512UpdateSourceValueState(k, null, BindingExpression.NullDataItem, isASubPropertyChange); 581UpdateSourceValueState(k, collectionView, BindingExpression.NullDataItem, false); 594if (_rootItem != BindingExpression.NullDataItem && target == null) 627rawValue = (newValue == BindingExpression.NullDataItem) ? RawValue(k - 1) : newValue; 628newValue = BindingExpression.NullDataItem; 642ReplaceItem(k, BindingExpression.NullDataItem, rawValue); 741parent == BindingExpression.NullDataItem || 747parent == BindingExpression.NullDataItem || 767if (newO != BindingExpression.NullDataItem) 826svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 837svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 1038if (newType == oldType && oldItem != BindingExpression.NullDataItem && 1523if (item != BindingExpression.NullDataItem && info != null && !(item == null && info != DependencyProperty.UnsetValue))
System\Windows\Data\BindingExpression.cs (3)
1017bool useValueFromBindingGroup = (value == NullDataItem); 1072proposedValue = NullDataItem; 1088if (proposedValue != NullDataItem)
System\Windows\Data\BindingExpressionBase.cs (2)
2779!(item == BindingExpression.NullDataItem) && 2807!(item == BindingExpression.NullDataItem) &&