8 writes to item
PresentationFramework (8)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (8)
59_arySVS[i].item = BindingExpression.CreateReference(BindingExpression.NullDataItem); 750_arySVS[k].item = BindingExpression.ReplaceReference(_arySVS[k].item, newO); 831svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 842svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 1044svs.item = BindingExpression.ReplaceReference(svs.item, item); 1063svs.item = BindingExpression.ReplaceReference(svs.item, item); 1090svs.item = BindingExpression.ReplaceReference(svs.item, item); 1308svs.item = BindingExpression.ReplaceReference(svs.item, item);
18 references to item
PresentationFramework (18)
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (18)
172return BindingExpression.GetReference(_arySVS[level].item); 417object oldValue = BindingExpression.GetReference(_arySVS[k].item); 442object o = BindingExpression.GetReference(_arySVS[k].item); 492if ((_arySVS[k].info == dp) && (BindingExpression.GetReference(_arySVS[k].item) == d)) 515if ((_arySVS[k].info == dp) && (BindingExpression.GetReference(_arySVS[k].item) == d)) 692object oldO = BindingExpression.GetReference(_arySVS[k].item); 750_arySVS[k].item = BindingExpression.ReplaceReference(_arySVS[k].item, newO); 799return BindingExpression.GetReference((k == 0) ? _rootItem : _arySVS[k-1].item); 831svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 842svs.item = BindingExpression.ReplaceReference(svs.item, BindingExpression.NullDataItem); 850newO = BindingExpression.GetReference(svs.item); 996if (!ItemsControl.EqualsEx(item, BindingExpression.GetReference(_arySVS[level].item)) 1030object oldItem = BindingExpression.GetReference(_arySVS[k].item); 1044svs.item = BindingExpression.ReplaceReference(svs.item, item); 1063svs.item = BindingExpression.ReplaceReference(svs.item, item); 1090svs.item = BindingExpression.ReplaceReference(svs.item, item); 1308svs.item = BindingExpression.ReplaceReference(svs.item, item); 1520object item = BindingExpression.GetReference(_arySVS[k].item);