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)
139return this.OwningDataGrid.Items.Count; 145if (row >= 0 && row < this.OwningDataGrid.Items.Count &&
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (5)
36_oldItemsCount = _listview.Items.Count; 97if (_oldItemsCount != _listview.Items.Count) 99peer.RaisePropertyChangedEvent(GridPatternIdentifiers.RowCountProperty, _oldItemsCount, _listview.Items.Count); 101_oldItemsCount = _listview.Items.Count; 185get { return _listview.Items.Count; }
System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
350size = itemCollection.Count;
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (5)
125else if (items.Count > 0) 248if (items != null && items.Count > 0) 271if (startIndex == 0 || startIndex == items.Count) 277for (int i = startIndex; i < items.Count; i++) 289for (int i = startIndex; i < items.Count; i++)
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (3)
169if (items.Count > 0) 171children = new List<AutomationPeer>(items.Count); 172for (int i = 0; i < items.Count; i++)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (1)
87int itemsCount = (owner as ItemsControl).Items.Count;
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (3)
67if (items.Count > 0) 69children = new List<AutomationPeer>(items.Count); 70for (int i = 0; i < items.Count; i++)
System\Windows\Controls\ComboBox.cs (3)
1530int count = Items.Count; 1547SelectItemHelper(0, +1, Items.Count); 1552SelectItemHelper(Items.Count - 1, -1, -1);
System\Windows\Controls\DataGrid.cs (19)
1792if (rowIndex < (Items.Count - 1)) 2629indexToSelect = Math.Min(Items.Count - numSelected - 1, indexToSelect); 2710index = Items.Count - 2; 2719if (index < Items.Count && ItemsControl.EqualsEx(newItem, Items[index])) 3793int itemCount = Items.Count; 3801if (Items.Count > 0) 3812int itemsCount = Items.Count; 4326int numItems = Items.Count; 4359int numItems = Items.Count; 5614(e.Key == Key.Down && currentRowIndex == Items.Count - 1)) 5746nextRowIndex = Items.Count - 1; 5772nextRowIndex = Math.Max(0, Items.Count - 1); 5777if (nextRowIndex >= Items.Count) 5951int numItems = Items.Count; 6026if ((_columns.Count > 0) && (Items.Count > 0)) 6054ItemInfo info = controlModifier ? ItemInfoFromIndex(homeKey ? 0 : Items.Count - 1) : CurrentInfo; 6099targetIndex = Math.Max(0, Math.Min(targetIndex, Items.Count - 1)); 6381for (int i = (isGrouping ? Items.Count - 1 : itemsHost.Children.Count - 1); i >= 0; i--) 6430for (int i = (isGrouping ? Items.Count - 1 : itemsHost.Children.Count - 1); i >= 0; i--)
System\Windows\Controls\HeaderedItemsControl.cs (2)
343itemCount = HasItems ? Items.Count : 0; 354itemCount = HasItems ? Items.Count : 0;
System\Windows\Controls\ItemContainerGenerator.cs (1)
893object target = (Parent == null) && (0 <= index && index < Host.View.Count) ? Host.View[index] : null;
System\Windows\Controls\ItemsControl.cs (2)
2566int count = Items.Count; 3963int itemsCount = HasItems ? Items.Count : 0;
System\Windows\Controls\Menu.cs (1)
341for (int i = 0; i < Items.Count; i++)
System\Windows\Controls\MenuItem.cs (2)
622for (int i = 0; i < menuItem.Items.Count; i++) 2348int count = parent.Items.Count;
System\Windows\Controls\Primitives\DataGridRowHeader.cs (1)
647dataGrid.CanUserResizeRows && dataGrid.Items.Count > 1 &&
System\Windows\Controls\Primitives\MenuBase.cs (1)
683int itemsCount = menu.Items.Count;
System\Windows\Controls\Primitives\Selector.cs (6)
349if ((value is int) && (int) value >= s.Items.Count) 401if ( (selectedIndex > -1 && selectedIndex < s.Items.Count && s.Items[selectedIndex] == value) 1218for (int i = 0; i < Items.Count; i++) 1708if ((selectedIndex > Items.Count - 1) 1983for (int i=0; unknownCount > 0 && i<Items.Count; ++i) 2443for (int index = 0; _toSelect.UnresolvedCount > 0 && index < _owner.Items.Count; ++index)
System\Windows\Controls\TabControl.cs (6)
79for (int i = 0; i < tabItemCollection.Count; i++) 383if (startIndex > Items.Count) 422startIndex = Items.Count; 443for (int i = 0; i < Items.Count; i++) 446if (index >= Items.Count) 449index = Items.Count - 1;
System\Windows\Controls\TextSearch.cs (1)
377int count = itemCollection.Count;
System\Windows\Controls\TreeViewItem.cs (1)
1017for (int i = 0, count = item.Items.Count; i < count; i++)
System\Windows\Controls\VirtualizedCellInfoCollection.cs (9)
154int numItems = items.Count; 978int numItems = _owner.Items.Count; 1007int numItems = _owner.Items.Count; 1063int numItems = _owner.Items.Count; 1151int numItems = _owner.Items.Count; 1195int numItems = _owner.Items.Count; 1233RemoveRegion(0, columnIndex, _owner.Items.Count, 1, ref removedRegions); 1254int numItems = _owner.Items.Count; 1610(rowIndex < owner.Items.Count) && (columnIndex < owner.Columns.Count))
System\Windows\Controls\VirtualizingStackPanel.cs (1)
12332"Items:", ic.Items.Count,
System.Windows.Controls.Ribbon (59)
Microsoft\Windows\Controls\Ribbon\Primitives\RibbonTabHeadersPanel.cs (1)
720int groupHeaderCount = groupHeaderItemsControl.Items.Count;
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (6)
1482int itemCount = ribbon.Items.Count; 1516if (SelectedIndex < 0 && Items.Count > 0) 1540int itemCount = Items.Count; 1652int itemCount = Items.Count; 1963tab.Items.Count, 2014quickAccessToolBar.Items.Count,
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (2)
1048handled = RibbonHelper.NavigateToPreviousMenuItemOrGallery(this, Items.Count, BringIndexIntoView); 1069handled = RibbonHelper.NavigateToPreviousMenuItemOrGallery(this, Items.Count, BringIndexIntoView);
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (2)
457for (int i = 0; i < Ribbon.Items.Count; i++) 520int itemCount = ribbon.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (2)
98return RibbonHelper.FindContainer(this, Items.Count - 1, -1, null, HasTabs) as RibbonContextualTabGroup; 249int count = this.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (2)
84for (int i = 0; i < Items.Count; i++) 101int itemCount = controlGroup.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (9)
594for (int i = 0; i < Items.Count; i++) 975for (int i = 0; i < Items.Count; i++ ) 1168if (category != null && category.Items.Count > 0) 1438for (int index=0; index<category.Items.Count; index++) 2157for (int index = 0; index < category.Items.Count; index++) 2222for (int index = 0; index < category.Items.Count; index++) 2321for (int i = 0; i < this.Items.Count; i++) 2358for (int i = 0; i < gallery.Items.Count; i++) 2533for (int index = 0; index < gallery.Items.Count; index++)
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (6)
498if (Items.Count > 3) 528else if (Items.Count == 3) 548else if (Items.Count == 2) 834if (Items.Count == 0) 851for (int i = 0; i < Items.Count; i++) 1206int itemCount = Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (19)
554FrameworkElement lastItem = FindContainer(itemsControl, itemsControl.Items.Count - 1, -1, bringIntoViewCallback, additionalCheck); 567int count = itemsControl.Items.Count; 591if (itemIndex < parent.Items.Count) 605if (startIndex == parent.Items.Count - 1) 608if (startIndex < parent.Items.Count - 1) 635startIndex = parent.Items.Count; 661RibbonGalleryCategory lastCategory = RibbonHelper.FindContainer(gallery, gallery.Items.Count - 1, -1, null, IsContainerVisible) as RibbonGalleryCategory; 773category = gallery.Items.Count > 0 ? gallery.ItemContainerGenerator.ContainerFromIndex(0) as RibbonGalleryCategory : null; 774galleryItem = category != null && category.Items.Count > 0 ? category.ItemContainerGenerator.ContainerFromIndex(0) as RibbonGalleryItem : null; 791endCatIndex = gallery.Items.Count; 812startItemIndex = galleryItem != null ? category.ItemContainerGenerator.IndexFromContainer(galleryItem) : category.Items.Count - 1; 835startColumnIndex = (galleryItem != null ? startItemIndex : category.Items.Count - 1) % columnCount; 842endItemIndex = category.Items.Count; 864int remainingItems = category.Items.Count; 904int remainingItems = category.Items.Count - itemIndex; 1908else if (menuItem.Items.Count == 0) 1919if (menuItem.Items.Count == 0) 2225for (int i = 0; i < originalItemsControl.Items.Count; i++) 2473int parentItemCount = parentItemsControl.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
858handled = RibbonHelper.NavigateToPreviousMenuItemOrGallery(this, Items.Count, BringIndexIntoView);
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
567int itemCount = QuickAccessToolBar.Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (5)
354_groupAutoResizeIndex = Items.Count - 1; 545_groupAutoResizeIndex = Items.Count - 1; 571_groupAutoResizeIndex = Items.Count - 1; 578if (numAttempts == Items.Count) 760int itemCount = Items.Count;
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
129ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Items.Count);
Microsoft\Windows\Controls\TextSearchInternal.cs (2)
137int itemCount = _attachedTo.Items.Count; 380int count = itemCollection.Count;