14 writes to SubItemCount
System.Windows.Forms (14)
winforms\Managed\System\WinForms\ListViewItem.cs (14)
159this.SubItemCount = items.Length; 181this.SubItemCount = this.subItems.Length; 268this.SubItemCount = items.Length; 290this.SubItemCount = this.subItems.Length; 851SubItemCount = 1; 995newItem.SubItemCount = this.SubItemCount; 1265SubItemCount = info.GetInt32(entry.Name); 1838owner.UpdateSubItems(owner.SubItemCount++); 1865owner.subItems[owner.SubItemCount++] = item; 1881owner.subItems[owner.SubItemCount++] = new ListViewSubItem(owner, item); 1897owner.subItems[owner.SubItemCount++] = new ListViewSubItem(owner, item, foreColor, backColor, font); 1922owner.SubItemCount = 0; 2092owner.SubItemCount++; 2142owner.SubItemCount--;
28 references to SubItemCount
System.Windows.Forms (28)
winforms\Managed\System\WinForms\ListViewItem.cs (28)
343if (SubItemCount == 0) { 443if (SubItemCount == 0) { 468if (SubItemCount == 0) { 671if (SubItemCount == 0) { 848if (SubItemCount == 0) { 890if (SubItemCount == 0) { 995newItem.SubItemCount = this.SubItemCount; 1267if (SubItemCount > 0) 1302ListViewSubItem[] newItems = new ListViewSubItem[SubItemCount]; 1303for (int i = 1; i < SubItemCount; i++) { 1327if (SubItemCount > 1) { 1328info.AddValue("SubItemCount", SubItemCount); 1329for (int i = 1; i < SubItemCount; i++) { 1377UpdateSubItems(index, SubItemCount); 1382int subItemCount = SubItemCount; 1734return owner.SubItemCount; 1837owner.subItems[owner.SubItemCount] = item; 1920int oldCount = owner.SubItemCount; 1966if (owner.SubItemCount == ListViewItem.MAX_SUBITEMS) { 1970if (owner.SubItemCount + size > owner.subItems.Length) { 1981while(newSize - owner.SubItemCount < size) { 1992Array.Copy(owner.subItems, index, newItems, index + size, owner.SubItemCount - index); 1995Array.Copy(owner.subItems, newItems, owner.SubItemCount); 2005for(int i = owner.SubItemCount - 1; i >= index; i--) { 2137for (int i = index + 1; i < owner.SubItemCount; i++) { 2141int oldCount = owner.SubItemCount; 2143owner.subItems[owner.SubItemCount] = null; 2172return new WindowsFormsUtils.ArraySubsetEnumerator(owner.subItems, owner.SubItemCount);