9 writes to subItems
System.Windows.Forms (9)
winforms\Managed\System\WinForms\ListViewItem.cs (9)
155this.subItems = new ListViewSubItem[items.Length]; 180this.subItems = subItems; 264this.subItems = new ListViewSubItem[items.Length]; 289this.subItems = subItems; 849subItems = new ListViewSubItem[1]; 993newItem.subItems = clonedSubItems; 1310subItems = newItems; 1977owner.subItems = new ListViewSubItem[newSize]; 1997owner.subItems = newItems;
36 references to subItems
System.Windows.Forms (36)
winforms\Managed\System\WinForms\ListViewItem.cs (36)
157subItems[i] = new ListViewSubItem(this, items[i]); 181this.SubItemCount = this.subItems.Length; 266subItems[i] = new ListViewSubItem(this, items[i]); 290this.SubItemCount = this.subItems.Length; 350return subItems[0].BackColor; 450return subItems[0].Font; 475return subItems[0].ForeColor; 675return subItems[0].Name; 850subItems[0] = new ListViewSubItem(this, string.Empty); 894return subItems[0].Text; 1309newItems[0] = subItems[0]; 1330info.AddValue("SubItem" + i.ToString(CultureInfo.InvariantCulture), subItems[i], typeof(ListViewSubItem)); 1387listView.SetItemText(itemIndex, index, subItems[index].Text); 1391listView.SetItemText(itemIndex, i, subItems[i].Text); 1781return owner.subItems[index]; 1787owner.subItems[index] = value; 1837owner.subItems[owner.SubItemCount] = item; 1865owner.subItems[owner.SubItemCount++] = item; 1881owner.subItems[owner.SubItemCount++] = new ListViewSubItem(owner, item); 1897owner.subItems[owner.SubItemCount++] = new ListViewSubItem(owner, item, foreColor, backColor, font); 1970if (owner.SubItemCount + size > owner.subItems.Length) { 1975if (owner.subItems == null) { 1980int newSize = owner.subItems.Length * 2; 1991Array.Copy(owner.subItems, 0, newItems, 0, index); 1992Array.Copy(owner.subItems, index, newItems, index + size, owner.SubItemCount - index); 1995Array.Copy(owner.subItems, newItems, owner.SubItemCount); 2006owner.subItems[i + size] = owner.subItems[i]; 2018if (owner.subItems[index] == subItem) { 2091owner.subItems[index] = item; 2138owner.subItems[i - 1] = owner.subItems[i]; 2143owner.subItems[owner.SubItemCount] = null; 2162System.Array.Copy(owner.subItems, 0, dest, index, Count); 2171if (owner.subItems != null) { 2172return new WindowsFormsUtils.ArraySubsetEnumerator(owner.subItems, owner.SubItemCount);