52 references to Items
PresentationFramework (52)
src\Framework\MS\Internal\Data\CollectionViewGroupInternal.cs (17)
138for (int k=0, n=Items.Count; k<n; ++k) 140CollectionViewGroupInternal subgroup = Items[k] as CollectionViewGroupInternal; 144return Items[k]; 262for (int k=0, n=Items.Count; k<n; ++k) 264CollectionViewGroupInternal subgroup = Items[k] as CollectionViewGroupInternal; 280if (System.Windows.Controls.ItemsControl.EqualsEx(item, Items[k])) 309for (int k=0, n=group.Items.Count; k < n; ++k) 312if ((index < 0 && System.Windows.Controls.ItemsControl.EqualsEx(item, group.Items[k])) || 319CollectionViewGroupInternal subgroup = group.Items[k] as CollectionViewGroupInternal; 332for (int k=0, n=Items.Count; k<n; ++k) 334CollectionViewGroupInternal subgroup = Items[k] as CollectionViewGroupInternal; 352return Items[k]; 496CollectionViewGroupInternal subgroup = Items[i] as CollectionViewGroupInternal; 814if (_index >= _group.Items.Count) 817CollectionViewGroupInternal subgroup = _group.Items[_index] as CollectionViewGroupInternal; 821_current = _group.Items[_index]; 842if (_index < 0 || _index >= _group.Items.Count)
src\Framework\MS\Internal\Data\CollectionViewGroupRoot.cs (9)
536group.LastIndex = (group.Items[index] == subgroup ? index : 0); 544for (int n = group.Items.Count; index < n; ++index) 546subgroup = group.Items[index] as CollectionViewGroupInternal; 626for (int index=0, n=group.Items.Count; index < n; ++index) 628subgroup = group.Items[index] as CollectionViewGroupInternal; 739for (int index=0, n=group.Items.Count; index < n; ++index) 741subgroup = group.Items[index] as CollectionViewGroupInternal; 785for (int k=group.Items.Count-1; k >= 0; --k) 787CollectionViewGroupInternal subgroup = group.Items[k] as CollectionViewGroupInternal;
src\Framework\System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (2)
56positionInSet = parent.Items.IndexOf(group) + 1; 85sizeOfSet = parent.Items.Count;
src\Framework\System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
361newCollection = currentGroup.Items;
src\Framework\System\Windows\Controls\DataGrid.cs (4)
5637if (cvg != null && cvg.Items.Count > 0) 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)))
src\Framework\System\Windows\Controls\ItemContainerGenerator.cs (1)
2007items = group.Items;
src\Framework\System\Windows\Data\BindingListCollectionView.cs (9)
364get { return (_isGrouping) ? _group.Items : null; } 541int index = (oldIndex == 0) ? 0 : _group.Items.Count - 1; 546int index = (newIndex == 0) ? 0 : _group.Items.Count; 824index = _group.Items.Count - 1; 830index = _group.Items.Count - 2; 2311_group.InsertSpecialItem(_group.Items.Count, _newItem, true /*loading*/); 2315_group.InsertSpecialItem(_group.Items.Count, NewItemPlaceholder, true /*loading*/); 2363index = _group.Items.Count; 2369index = _group.Items.Count - 1;
src\Framework\System\Windows\Data\ListCollectionView.cs (9)
269get { return (IsGrouping) ? _group.Items : null; } 656int index = (oldIndex == 0) ? 0 : _group.Items.Count - 1; 661int index = (newIndex == 0) ? 0 : _group.Items.Count; 929index = _group.Items.Count - 1; 935index = _group.Items.Count - 2; 3013_group.InsertSpecialItem(_group.Items.Count, _newItem, true /*loading*/); 3017_group.InsertSpecialItem(_group.Items.Count, NewItemPlaceholder, true /*loading*/); 3066index = _group.Items.Count; 3072index = _group.Items.Count - 1;