25 references to NullDataItem
PresentationFramework (25)
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (3)
173if (item == null || item == BindingExpression.NullDataItem) 250if (item == null || item == BindingExpression.NullDataItem) 536if (item == BindingExpression.NullDataItem)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (17)
59_arySVS[i].item = BindingExpression.CreateReference(BindingExpression.NullDataItem); 102if (item == BindingExpression.NullDataItem) 227_rootItem = BindingExpression.NullDataItem; 507UpdateSourceValueState(_arySVS.Length, null, BindingExpression.NullDataItem, isASubPropertyChange); 518UpdateSourceValueState(k, null, BindingExpression.NullDataItem, isASubPropertyChange); 587UpdateSourceValueState(k, collectionView, BindingExpression.NullDataItem, false); 600if (_rootItem != BindingExpression.NullDataItem && target == null) 633rawValue = (newValue == BindingExpression.NullDataItem) ? RawValue(k-1) : newValue; 634newValue = BindingExpression.NullDataItem; 648ReplaceItem(k, BindingExpression.NullDataItem, rawValue); 747parent == BindingExpression.NullDataItem || 753parent == BindingExpression.NullDataItem || 772if (newO != BindingExpression.NullDataItem) 831svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 842svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 1040if (newType == oldType && oldItem != BindingExpression.NullDataItem && 1526if (item != BindingExpression.NullDataItem && info != null && !(item == null && info != DependencyProperty.UnsetValue))
src\Framework\System\Windows\Data\BindingExpression.cs (3)
1021bool useValueFromBindingGroup = (value == NullDataItem); 1076proposedValue = NullDataItem; 1092if (proposedValue != NullDataItem)
src\Framework\System\Windows\Data\BindingExpressionBase.cs (2)
2786!(item == BindingExpression.NullDataItem) && 2814!(item == BindingExpression.NullDataItem) &&