Implemented interface member:
50 references to Count
System.Windows.Forms (31)
System\Windows\Forms\Controls\ListView\DrawListViewItemEventArgs.cs (1)
101if (!Item.ListView.FullRowSelect && Item.SubItems.Count > 0)
System\Windows\Forms\Controls\ListView\ListView.cs (9)
2711if (nmcd->iSubItem < Items[itemIndex].SubItems.Count) 2717if (nmcd->iSubItem == 0 && Items[itemIndex].SubItems.Count > 1) 2788if (item is not null && subitem < item.SubItems.Count) 3325for (int j = 0; j < listViewItem.SubItems.Count; j++) 3645ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(subItemIndex, Items[itemIndex].SubItems.Count); 3737if (lvhi.iSubItem < item.SubItems.Count) 4210for (int nItem = 1; nItem < li.SubItems.Count; ++nItem) 4924int subItemCount = Items[i].SubItems.Count; 6764if (lvItem.SubItems.Count <= dispInfo->item.iSubItem)
System\Windows\Forms\Controls\ListView\ListView.ListViewItemCollection.cs (1)
292for (int j = 1; j < listViewItems[i].SubItems.Count; j++)
System\Windows\Forms\Controls\ListView\ListViewItem.cs (3)
886ListViewSubItem[] clonedSubItems = new ListViewSubItem[SubItems.Count]; 887for (int index = 0; index < SubItems.Count; ++index) 981if (iItem == Index && iSubItem != -1 && iSubItem < SubItems.Count)
System\Windows\Forms\Controls\ListView\ListViewItem.IKeyboardToolTip.cs (1)
125if (SubItems.Count > 1)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemDetailsAccessibleObject.cs (1)
143if (subItemIndex < _owningItem.SubItems.Count)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemTileAccessibleObject.cs (4)
55|| _owningItem.SubItems.Count <= index 76if (_owningItem.SubItems.Count == 1) 103if (_owningItem.SubItems.Count == 1) 109int subItemCount = Math.Min(_owningListView.Columns.Count, _owningItem.SubItems.Count);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItemCollection.cs (8)
48ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Count); 55ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Count); 244for (int index = 0; index < Count; ++index) 283for (int i = 0; i < Count; i++) 299private bool IsValidIndex(int index) => ((index >= 0) && (index < Count)); 304ArgumentOutOfRangeException.ThrowIfGreaterThan(index, Count); 347ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index, Count); 375if (Count > 0)
System\Windows\Forms\Controls\ListView\ListViewItemConverter.cs (3)
49for (int i = 1; i < item.SubItems.Count; ++i) 57ListViewItem.ListViewSubItem[] subItemArray = new ListViewItem.ListViewSubItem[item.SubItems.Count]; 65ListViewItem.ListViewSubItem[] subItemArray = new ListViewItem.ListViewSubItem[item.SubItems.Count];
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\ListViewSubItemCollectionEditor.cs (3)
76if (subItems.Count == 0) 84if (subItems.Count == 1) 89object[] values = new object[subItems.Count - 1];
System.Windows.Forms.Tests (16)
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (4)
500Assert.Equal(2, listView.Items[0].SubItems.Count); 501Assert.Equal(2, listView.Items[1].SubItems.Count); 518Assert.Equal(2, listView.Items[0].SubItems.Count); 519Assert.Equal(2, listView.Items[1].SubItems.Count);
System\Windows\Forms\ListViewSubItemCollectionTests.cs (12)
218Assert.Equal(2, collection.Count); 318Assert.Equal(2, collection.Count); 335Assert.Equal(4, collection.Count); 360Assert.Equal(9, collection.Count); 380Assert.Equal(2, collection.Count); 401Assert.Equal(2, collection.Count); 624Assert.Equal(2, collection.Count); 768Assert.Equal(3, collection.Count); 776Assert.Equal(2, collection.Count); 841Assert.Equal(expectedCount, collection.Count); 1000Assert.Equal(4, listViewItem.SubItems.Count); 1063Assert.Equal(3, listViewItem.SubItems.Count);