Implemented interface member:
85 references to Count
System.Windows.Forms (59)
System\Windows\Forms\Controls\ListView\ListView.CheckedIndexCollection.cs (2)
55for (int i = 0; i < _owner.Items.Count && index < indices.Length; ++i) 77int cnt = _owner.Items.Count;
System\Windows\Forms\Controls\ListView\ListView.CheckedListViewItemCollection.cs (1)
50for (int i = 0; i < _owner.Items.Count && index < items.Length; ++i)
System\Windows\Forms\Controls\ListView\ListView.cs (33)
1744if (Items.Count > 0) 1755if (_topIndex >= 0 && _topIndex < Items.Count) 1792if ((topItem is null) && (_topIndex == Items.Count)) 1948if (value && Items.Count > 0) 2512&& Items.Count > 0) 2538Items.Count > 0) 2555for (int i = 0; i < Items.Count; i++) 3235ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Items.Count); 3246if (Items.Count == 0) 3262ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(startIndex, Items.Count); 3328if (Items.Count == 0) 3388for (int i = startIndex; i < Items.Count; i++) 3641ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Items.Count); 3673if (index < 0 || index >= Items.Count) 3712ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(itemIndex, Items.Count); 4031for (int i = 0; i < Items.Count; i++) 4045for (int i = 0; i < Items.Count; i++) 4083if (IsHandleCreated && Items.Count == 0 && View == View.SmallIcon && Application.ComCtlSupportsVisualStyles) 4452if (Items.Count > 0) 4736for (int i = 0; i < Items.Count; i++) 4752int count = Items.Count; 4774var items = new ListViewItem[tempItems.Count]; 4794if (ShowItemToolTips && Items.Count > 0 && (FocusedItem ?? Items[0]) is ListViewItem focusedItem) 5068int maxSize = VirtualMode ? VirtualListSize : Items.Count; 5102if (endIndex < Items.Count - 1) 5134for (int i = 0; i < Items.Count; i++) 5587if (itemIndex < 0 || itemIndex >= Items.Count) 5658s += $", Items.Count: {Items.Count}"; 5659if (Items.Count > 0 && !VirtualMode) 6660if (indexItem >= 0 && indexItem < Items.Count) 6702if (Items.Count > 0) 6712if (Items.Count == 0 || Items[^1] is not null) 7149if (FocusedItem is null && Items.Count > 0)
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (5)
68=> this.TryGetOwnerAs(out ListView? owningListView) ? owningListView.Items.Count : base.RowCount; 108return index < owningListView.Items.Count ? owningListView.Items[index].AccessibilityObject : null; 118int count = owningListView.GroupsDisplayed ? GetVisibleGroups().Count : owningListView.Items.Count; 133return index < owningListView.Items.Count ? index : InvalidIndex; 236return owningListView.Items.Count == 0 ? null : owningListView.Items[^1].AccessibilityObject;
System\Windows\Forms\Controls\ListView\ListView.ListViewItemCollection.cs (7)
227var itemArray = new ListViewItem[items.Count]; 281for (int i = 0; i < listViewItems.Count; i++) 318for (int index = 0; index < Count; ++index) 353for (int i = 0; i < Count; i++) 372return index >= 0 && index < Count; 378ArgumentOutOfRangeException.ThrowIfGreaterThan(index, Count); 439ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Count);
System\Windows\Forms\Controls\ListView\ListView.ListViewNativeItemCollection.cs (2)
225int count = _owner.Items.Count; 279int count = _owner.Items.Count;
System\Windows\Forms\Controls\ListView\ListView.SelectedIndexCollection.cs (3)
170if (selectedIndex < 0 || selectedIndex >= _owner.Items.Count) 274ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(itemIndex, _owner.Items.Count); 329ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(itemIndex, _owner.Items.Count);
System\Windows\Forms\Controls\ListView\ListViewGroup.cs (3)
466if (_items is not null && _items.Count > 0) 468info.AddValue("ItemsCount", Items.Count); 469for (int i = 0; i < Items.Count; i++)
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (1)
26?? (owningGroup.Items.Count > 0 && _owningGroup.Items[0].ListView is ListView listView
System\Windows\Forms\Controls\ListView\ListViewGroupCollection.cs (1)
175for (int i = 0; i < group.Items.Count; i++)
System\Windows\Forms\Controls\ListView\ListViewItem.IKeyboardToolTip.cs (1)
53if (Index < _listView.Items.Count - 1)
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\MaskDesignerDialog.cs (2)
463if (maskDexIndex < 0 || _listViewCannedMasks.Items.Count <= maskDexIndex) 601if (_listViewCannedMasks.FocusedItem is not null || _listViewCannedMasks.Items.Count <= 0)
System.Windows.Forms.Tests (24)
System\Windows\Forms\ListViewTests.cs (24)
4597Assert.True(control.Items.Count > 0); 5533Assert.Equal(3, listView.Items.Count); 5540Assert.Equal(2, listView.Items.Count); 5548Assert.Equal(1, listView.Items.Count); 5562for (int count = listView.Items.Count; count > 1; count -= 1) 5568Assert.Equal(count, listView.Items.Count); 5577Assert.Equal(count, listView.Items.Count); 5595Assert.Equal(3, listView.Items.Count); 5602Assert.Equal(2, listView.Items.Count); 5609Assert.Equal(1, listView.Items.Count); 5622for (int count = listView.Items.Count; count > 1; count -= 1) 5628Assert.Equal(count, listView.Items.Count); 5637Assert.Equal(count, listView.Items.Count); 5658Assert.Equal(3, listView.Items.Count); 5666Assert.Equal(3, listView.Items.Count); 5675Assert.Equal(3, listView.Items.Count); 5701Assert.Equal(3, listView.Items.Count); 5711Assert.Equal(3, listView.Items.Count); 5733Assert.Equal(3, listView.Items.Count); 5734Assert.Equal(3, listView.Items.Count); 5741Assert.Equal(3, listView.Items.Count); 5749Assert.Equal(3, listView.Items.Count); 5774Assert.Equal(3, listView.Items.Count); 5784Assert.Equal(3, listView.Items.Count);