2 writes to Item
PresentationFramework (2)
System\Windows\Controls\ItemsControl.cs (2)
3808Item = item; 3918Item = item;
47 references to Item
PresentationFramework (47)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (2)
96SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner._selectedItems[i].Item) as SelectorItemAutomationPeer; 149SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner._selectedItems[0].Item) as SelectorItemAutomationPeer;
System\Windows\Controls\ComboBox.cs (1)
1102index = Items.IndexOf(info.Item);
System\Windows\Controls\DataGrid.cs (10)
1808SetCurrentItem(info.Item); 2616if (SelectedItems.Contains(currentInfo.Item)) 5436object item = info.Item; 5581if (currentInfo.Item == CollectionView.NewItemPlaceholder) 5594if ((e.Key == Key.Up && ItemsControl.EqualsEx(cvg.Items[0], currentInfo.Item)) || 5595(e.Key == Key.Down && ItemsControl.EqualsEx(cvg.Items[cvg.Items.Count - 1], currentInfo.Item))) 5965if (!ItemsControl.EqualsEx(CurrentCell.Item, rowInfo.Item)) 6109SetCurrentItem(targetInfo.Item); 6174SetCurrentItem(targetInfo.Item); 6703if (_editingRowInfo == null || !ItemsControl.EqualsEx(item, _editingRowInfo.Item) ||
System\Windows\Controls\DataGridCellInfo.cs (2)
134get { return _info?.Item; } 205get { return _column != null || _info.Item != DependencyProperty.UnsetValue; }
System\Windows\Controls\ItemsControl.cs (18)
1869object startingItem = startingInfo?.Item; 1908object startingItem = startingInfo?.Item; 2170object startingItem = startingInfo?.Item; 2216object startingItem = startingInfo?.Item; 2511NavigateToItem(info.Item, info.Index, itemNavigateArgs, alwaysAtTopOfViewport); 3233object item = info.Item; 3578container = ItemContainerGenerator.ContainerFromItem(info.Item); 3609else if (info.IsRemoved || !ItemsControl.EqualsEx(info.Item, 3650object item = info.Item; 3768info = NewItemInfo(info.Item); 3771info.Index = Items.IndexOf(info.Item); 3819return new ItemInfo(Item, Container, Index); 3825? new ItemInfo(info.Item, KeyContainer, -1) 3831return (Item != null) ? Item.GetHashCode() : 314159; 3853if (!ItemsControl.EqualsEx(this.Item, that.Item)) 3894Container = generator.ContainerFromItem(Item);
System\Windows\Controls\ListBox.cs (1)
775object item = info.Item;
System\Windows\Controls\Primitives\Selector.cs (11)
1619itemInfo.Reset(e.Item); 1685userSelectedItems.Add(toAdd[i].Item); 1792if (IsItemItsOwnContainerOverride(info.Item)) 1794DependencyObject element = info.Item as DependencyObject; 1823object item = info.Item; 2125return (_selectedItems.Count == 0) ? null : _selectedItems[0].Item; 2148index = Items.IndexOf(_selectedItems[0].Item); 2352if (_owner.Items.Contains(info.Item)) 2447ItemInfo key = new ItemInfo(info.Item, ItemInfo.KeyContainer, -1); 2503if (!_owner.Items.Contains(info.Item)) 2642if (!isSelected && info != null && info.Item != DependencyProperty.UnsetValue)
System\Windows\Controls\SelectionChangedEventArgs.cs (2)
55_removedItems[i] = unselectedInfos[i].Item; 61_addedItems[i] = selectedInfos[i].Item;