Base:
property
Count
System.Windows.Data.CollectionView.Count
Implemented interface member:
136 references to Count
Microsoft.VisualStudio.LanguageServices (1)
ChangeSignature\ChangeSignatureDialog.xaml.cs (1)
248if (oldSelectedIndex >= 0 && oldSelectedIndex < Members.Items.Count - 1)
PresentationFramework (76)
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (2)
140return this.OwningDataGrid.Items.Count; 146if (row >= 0 && row < this.OwningDataGrid.Items.Count &&
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (5)
37_oldItemsCount = _listview.Items.Count; 98if (_oldItemsCount != _listview.Items.Count) 100peer.RaisePropertyChangedEvent(GridPatternIdentifiers.RowCountProperty, _oldItemsCount, _listview.Items.Count); 102_oldItemsCount = _listview.Items.Count; 186get { return _listview.Items.Count; }
System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
351size = itemCollection.Count;
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (5)
126else if (items.Count > 0) 249if (items != null && items.Count > 0) 272if (startIndex == 0 || startIndex == items.Count) 278for (int i = startIndex; i < items.Count; i++) 290for (int i = startIndex; i < items.Count; i++)
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (3)
170if (items.Count > 0) 172children = new List<AutomationPeer>(items.Count); 173for (int i = 0; i < items.Count; i++)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (1)
88int itemsCount = (owner as ItemsControl).Items.Count;
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (3)
68if (items.Count > 0) 70children = new List<AutomationPeer>(items.Count); 71for (int i = 0; i < items.Count; i++)
System\Windows\Controls\ComboBox.cs (3)
1531int count = Items.Count; 1548SelectItemHelper(0, +1, Items.Count); 1553SelectItemHelper(Items.Count - 1, -1, -1);
System\Windows\Controls\DataGrid.cs (19)
1793if (rowIndex < (Items.Count - 1)) 2630indexToSelect = Math.Min(Items.Count - numSelected - 1, indexToSelect); 2711index = Items.Count - 2; 2720if (index < Items.Count && ItemsControl.EqualsEx(newItem, Items[index])) 3794int itemCount = Items.Count; 3802if (Items.Count > 0) 3813int itemsCount = Items.Count; 4327int numItems = Items.Count; 4360int numItems = Items.Count; 5615(e.Key == Key.Down && currentRowIndex == Items.Count - 1)) 5747nextRowIndex = Items.Count - 1; 5773nextRowIndex = Math.Max(0, Items.Count - 1); 5778if (nextRowIndex >= Items.Count) 5952int numItems = Items.Count; 6027if ((_columns.Count > 0) && (Items.Count > 0)) 6055ItemInfo info = controlModifier ? ItemInfoFromIndex(homeKey ? 0 : Items.Count - 1) : CurrentInfo; 6100targetIndex = Math.Max(0, Math.Min(targetIndex, Items.Count - 1)); 6382for (int i = (isGrouping ? Items.Count - 1 : itemsHost.Children.Count - 1); i >= 0; i--) 6431for (int i = (isGrouping ? Items.Count - 1 : itemsHost.Children.Count - 1); i >= 0; i--)
System\Windows\Controls\HeaderedItemsControl.cs (2)
344itemCount = HasItems ? Items.Count : 0; 355itemCount = HasItems ? Items.Count : 0;
System\Windows\Controls\ItemContainerGenerator.cs (1)
894object target = (Parent == null) && (0 <= index && index < Host.View.Count) ? Host.View[index] : null;
System\Windows\Controls\ItemsControl.cs (2)
2567int count = Items.Count; 3964int itemsCount = HasItems ? Items.Count : 0;
System\Windows\Controls\Menu.cs (1)
342for (int i = 0; i < Items.Count; i++)
System\Windows\Controls\MenuItem.cs (2)
623for (int i = 0; i < menuItem.Items.Count; i++) 2349int count = parent.Items.Count;
System\Windows\Controls\Primitives\DataGridRowHeader.cs (1)
648dataGrid.CanUserResizeRows && dataGrid.Items.Count > 1 &&
System\Windows\Controls\Primitives\MenuBase.cs (1)
684int itemsCount = menu.Items.Count;
System\Windows\Controls\Primitives\Selector.cs (6)
350if ((value is int) && (int) value >= s.Items.Count) 402if ( (selectedIndex > -1 && selectedIndex < s.Items.Count && s.Items[selectedIndex] == value) 1219for (int i = 0; i < Items.Count; i++) 1709if ((selectedIndex > Items.Count - 1) 1984for (int i=0; unknownCount > 0 && i<Items.Count; ++i) 2444for (int index = 0; _toSelect.UnresolvedCount > 0 && index < _owner.Items.Count; ++index)
System\Windows\Controls\TabControl.cs (6)
80for (int i = 0; i < tabItemCollection.Count; i++) 384if (startIndex > Items.Count) 423startIndex = Items.Count; 444for (int i = 0; i < Items.Count; i++) 447if (index >= Items.Count) 450index = Items.Count - 1;
System\Windows\Controls\TextSearch.cs (1)
378int count = itemCollection.Count;
System\Windows\Controls\TreeViewItem.cs (1)
1018for (int i = 0, count = item.Items.Count; i < count; i++)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (9)
155int numItems = items.Count; 979int numItems = _owner.Items.Count; 1008int numItems = _owner.Items.Count; 1064int numItems = _owner.Items.Count; 1152int numItems = _owner.Items.Count; 1196int numItems = _owner.Items.Count; 1234RemoveRegion(0, columnIndex, _owner.Items.Count, 1, ref removedRegions); 1255int numItems = _owner.Items.Count; 1611(rowIndex < owner.Items.Count) && (columnIndex < owner.Columns.Count))
System\Windows\Controls\VirtualizingStackPanel.cs (1)
12333"Items:", ic.Items.Count,
System.Windows.Controls.Ribbon (59)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (1)
721int groupHeaderCount = groupHeaderItemsControl.Items.Count;
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (6)
1483int itemCount = ribbon.Items.Count; 1517if (SelectedIndex < 0 && Items.Count > 0) 1541int itemCount = Items.Count; 1653int itemCount = Items.Count; 1964tab.Items.Count, 2015quickAccessToolBar.Items.Count,
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (2)
1049handled = RibbonHelper.NavigateToPreviousMenuItemOrGallery(this, Items.Count, BringIndexIntoView); 1070handled = RibbonHelper.NavigateToPreviousMenuItemOrGallery(this, Items.Count, BringIndexIntoView);
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (2)
458for (int i = 0; i < Ribbon.Items.Count; i++) 521int itemCount = ribbon.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (2)
99return RibbonHelper.FindContainer(this, Items.Count - 1, -1, null, HasTabs) as RibbonContextualTabGroup; 250int count = this.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (2)
85for (int i = 0; i < Items.Count; i++) 102int itemCount = controlGroup.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (9)
595for (int i = 0; i < Items.Count; i++) 976for (int i = 0; i < Items.Count; i++ ) 1169if (category != null && category.Items.Count > 0) 1439for (int index=0; index<category.Items.Count; index++) 2158for (int index = 0; index < category.Items.Count; index++) 2223for (int index = 0; index < category.Items.Count; index++) 2322for (int i = 0; i < this.Items.Count; i++) 2359for (int i = 0; i < gallery.Items.Count; i++) 2534for (int index = 0; index < gallery.Items.Count; index++)
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (6)
499if (Items.Count > 3) 529else if (Items.Count == 3) 549else if (Items.Count == 2) 835if (Items.Count == 0) 852for (int i = 0; i < Items.Count; i++) 1207int itemCount = Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (19)
555FrameworkElement lastItem = FindContainer(itemsControl, itemsControl.Items.Count - 1, -1, bringIntoViewCallback, additionalCheck); 568int count = itemsControl.Items.Count; 592if (itemIndex < parent.Items.Count) 606if (startIndex == parent.Items.Count - 1) 609if (startIndex < parent.Items.Count - 1) 636startIndex = parent.Items.Count; 662RibbonGalleryCategory lastCategory = RibbonHelper.FindContainer(gallery, gallery.Items.Count - 1, -1, null, IsContainerVisible) as RibbonGalleryCategory; 774category = gallery.Items.Count > 0 ? gallery.ItemContainerGenerator.ContainerFromIndex(0) as RibbonGalleryCategory : null; 775galleryItem = category != null && category.Items.Count > 0 ? category.ItemContainerGenerator.ContainerFromIndex(0) as RibbonGalleryItem : null; 792endCatIndex = gallery.Items.Count; 813startItemIndex = galleryItem != null ? category.ItemContainerGenerator.IndexFromContainer(galleryItem) : category.Items.Count - 1; 836startColumnIndex = (galleryItem != null ? startItemIndex : category.Items.Count - 1) % columnCount; 843endItemIndex = category.Items.Count; 865int remainingItems = category.Items.Count; 905int remainingItems = category.Items.Count - itemIndex; 1909else if (menuItem.Items.Count == 0) 1920if (menuItem.Items.Count == 0) 2226for (int i = 0; i < originalItemsControl.Items.Count; i++) 2474int parentItemCount = parentItemsControl.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
859handled = RibbonHelper.NavigateToPreviousMenuItemOrGallery(this, Items.Count, BringIndexIntoView);
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
568int itemCount = QuickAccessToolBar.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (5)
355_groupAutoResizeIndex = Items.Count - 1; 546_groupAutoResizeIndex = Items.Count - 1; 572_groupAutoResizeIndex = Items.Count - 1; 579if (numAttempts == Items.Count) 761int itemCount = Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
130ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Items.Count);
Microsoft\Windows\Controls\TextSearchInternal.cs (2)
138int itemCount = _attachedTo.Items.Count; 381int count = itemCollection.Count;