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