2 writes to Item
PresentationFramework (2)
src\Framework\System\Windows\Controls\ItemsControl.cs (2)
3782Item = item; 3892Item = item;
47 references to Item
PresentationFramework (47)
src\Framework\System\Windows\Automation\Peers\SelectorAutomationPeer.cs (2)
105SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner._selectedItems[i].Item) as SelectorItemAutomationPeer; 158SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner._selectedItems[0].Item) as SelectorItemAutomationPeer;
src\Framework\System\Windows\Controls\ComboBox.cs (1)
1118index = Items.IndexOf(info.Item);
src\Framework\System\Windows\Controls\DataGrid.cs (10)
1822SetCurrentItem(info.Item); 2641if (SelectedItems.Contains(currentInfo.Item)) 5482object item = info.Item; 5627if (currentInfo.Item == CollectionView.NewItemPlaceholder) 5640if ((e.Key == Key.Up && ItemsControl.EqualsEx(cvg.Items[0], currentInfo.Item)) || 5641(e.Key == Key.Down && ItemsControl.EqualsEx(cvg.Items[cvg.Items.Count - 1], currentInfo.Item))) 6011if (!ItemsControl.EqualsEx(CurrentCell.Item, rowInfo.Item)) 6158SetCurrentItem(targetInfo.Item); 6223SetCurrentItem(targetInfo.Item); 6752if (_editingRowInfo == null || !ItemsControl.EqualsEx(item, _editingRowInfo.Item) ||
src\Framework\System\Windows\Controls\DataGridCellInfo.cs (2)
146get { return (_info != null) ? _info.Item : null; } 217get { return _column != null || _info.Item != DependencyProperty.UnsetValue; }
src\Framework\System\Windows\Controls\ItemsControl.cs (18)
1911object startingItem = (startingInfo != null) ? startingInfo.Item : null; 1950object startingItem = (startingInfo != null) ? startingInfo.Item : null; 2212object startingItem = (startingInfo != null) ? startingInfo.Item : null; 2258object startingItem = (startingInfo != null) ? startingInfo.Item : null; 2553NavigateToItem(info.Item, info.Index, itemNavigateArgs, alwaysAtTopOfViewport); 3203object item = info.Item; 3548container = ItemContainerGenerator.ContainerFromItem(info.Item); 3579else if (info.IsRemoved || !ItemsControl.EqualsEx(info.Item, 3620object item = info.Item; 3739info = NewItemInfo(info.Item); 3742info.Index = Items.IndexOf(info.Item); 3793return new ItemInfo(Item, Container, Index); 3799? new ItemInfo(info.Item, KeyContainer, -1) 3805return (Item != null) ? Item.GetHashCode() : 314159; 3827if (!ItemsControl.EqualsEx(this.Item, that.Item)) 3868Container = generator.ContainerFromItem(Item);
src\Framework\System\Windows\Controls\ListBox.cs (1)
735object item = info.Item;
src\Framework\System\Windows\Controls\Primitives\Selector.cs (11)
1651itemInfo.Reset(e.Item); 1717userSelectedItems.Add(toAdd[i].Item); 1823if (IsItemItsOwnContainerOverride(info.Item)) 1825DependencyObject element = info.Item as DependencyObject; 1854object item = info.Item; 2181return (_selectedItems.Count == 0) ? null : _selectedItems[0].Item; 2204index = Items.IndexOf(_selectedItems[0].Item); 2408if (_owner.Items.Contains(info.Item)) 2504ItemInfo key = new ItemInfo(info.Item, ItemInfo.KeyContainer, -1); 2560if (!_owner.Items.Contains(info.Item)) 2700if (!isSelected && info != null && info.Item != DependencyProperty.UnsetValue)
src\Framework\System\Windows\Controls\SelectionChangedEventArgs.cs (2)
58_removedItems[i] = unselectedInfos[i].Item; 64_addedItems[i] = selectedInfos[i].Item;