2 writes to Item
PresentationFramework (2)
System\Windows\Controls\ItemsControl.cs (2)
3850Item = item; 3960Item = item;
47 references to Item
PresentationFramework (47)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (2)
108SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner._selectedItems[i].Item) as SelectorItemAutomationPeer; 161SelectorItemAutomationPeer peer = FindOrCreateItemAutomationPeer(owner._selectedItems[0].Item) as SelectorItemAutomationPeer;
System\Windows\Controls\ComboBox.cs (1)
1116index = Items.IndexOf(info.Item);
System\Windows\Controls\DataGrid.cs (10)
1818SetCurrentItem(info.Item); 2636if (SelectedItems.Contains(currentInfo.Item)) 5477object item = info.Item; 5622if (currentInfo.Item == CollectionView.NewItemPlaceholder) 5635if ((e.Key == Key.Up && ItemsControl.EqualsEx(cvg.Items[0], currentInfo.Item)) || 5636(e.Key == Key.Down && ItemsControl.EqualsEx(cvg.Items[cvg.Items.Count - 1], currentInfo.Item))) 6006if (!ItemsControl.EqualsEx(CurrentCell.Item, rowInfo.Item)) 6153SetCurrentItem(targetInfo.Item); 6218SetCurrentItem(targetInfo.Item); 6747if (_editingRowInfo == null || !ItemsControl.EqualsEx(item, _editingRowInfo.Item) ||
System\Windows\Controls\DataGridCellInfo.cs (2)
139get { return (_info != null) ? _info.Item : null; } 210get { return _column != null || _info.Item != DependencyProperty.UnsetValue; }
System\Windows\Controls\ItemsControl.cs (18)
1908object startingItem = (startingInfo != null) ? startingInfo.Item : null; 1947object startingItem = (startingInfo != null) ? startingInfo.Item : null; 2209object startingItem = (startingInfo != null) ? startingInfo.Item : null; 2255object startingItem = (startingInfo != null) ? startingInfo.Item : null; 2550NavigateToItem(info.Item, info.Index, itemNavigateArgs, alwaysAtTopOfViewport); 3272object item = info.Item; 3617container = ItemContainerGenerator.ContainerFromItem(info.Item); 3648else if (info.IsRemoved || !ItemsControl.EqualsEx(info.Item, 3689object item = info.Item; 3807info = NewItemInfo(info.Item); 3810info.Index = Items.IndexOf(info.Item); 3861return new ItemInfo(Item, Container, Index); 3867? new ItemInfo(info.Item, KeyContainer, -1) 3873return (Item != null) ? Item.GetHashCode() : 314159; 3895if (!ItemsControl.EqualsEx(this.Item, that.Item)) 3936Container = generator.ContainerFromItem(Item);
System\Windows\Controls\ListBox.cs (1)
780object item = info.Item;
System\Windows\Controls\Primitives\Selector.cs (11)
1631itemInfo.Reset(e.Item); 1697userSelectedItems.Add(toAdd[i].Item); 1803if (IsItemItsOwnContainerOverride(info.Item)) 1805DependencyObject element = info.Item as DependencyObject; 1834object item = info.Item; 2136return (_selectedItems.Count == 0) ? null : _selectedItems[0].Item; 2159index = Items.IndexOf(_selectedItems[0].Item); 2363if (_owner.Items.Contains(info.Item)) 2459ItemInfo key = new ItemInfo(info.Item, ItemInfo.KeyContainer, -1); 2515if (!_owner.Items.Contains(info.Item)) 2654if (!isSelected && info != null && info.Item != DependencyProperty.UnsetValue)
System\Windows\Controls\SelectionChangedEventArgs.cs (2)
59_removedItems[i] = unselectedInfos[i].Item; 65_addedItems[i] = selectedInfos[i].Item;