8 instantiations of ListViewSubItem
System.Windows.Forms (8)
winforms\Managed\System\WinForms\ListViewItem.cs (8)
157subItems[i] = new ListViewSubItem(this, items[i]); 266subItems[i] = new ListViewSubItem(this, items[i]); 850subItems[0] = new ListViewSubItem(this, string.Empty); 974clonedSubItems[index] = new ListViewSubItem(null, 1844ListViewSubItem item = new ListViewSubItem(owner, text); 1851ListViewSubItem item = new ListViewSubItem(owner, text, foreColor, backColor, font); 1881owner.subItems[owner.SubItemCount++] = new ListViewSubItem(owner, item); 1897owner.subItems[owner.SubItemCount++] = new ListViewSubItem(owner, item, foreColor, backColor, font);
67 references to ListViewSubItem
System.Windows.Forms (67)
winforms\Managed\System\WinForms\DrawListViewItemEventArgs.cs (1)
170ListViewItem.ListViewSubItem subItem = item.SubItems[0];
winforms\Managed\System\WinForms\DrawListViewSubItemEventArgs.cs (3)
29private readonly ListViewItem.ListViewSubItem subItem; 41ListViewItem.ListViewSubItem subItem, int itemIndex, int columnIndex, 109public ListViewItem.ListViewSubItem SubItem
winforms\Managed\System\WinForms\ListItemConverter.cs (11)
65ctor = typeof(ListViewItem).GetConstructor(new Type[] { typeof(ListViewItem.ListViewSubItem[]), typeof(string)}); 67ListViewItem.ListViewSubItem[] subItemArray = new ListViewItem.ListViewSubItem[item.SubItems.Count]; 75ctor = typeof(ListViewItem).GetConstructor(new Type[] { typeof(ListViewItem.ListViewSubItem[]), typeof(int)}); 77ListViewItem.ListViewSubItem[] subItemArray = new ListViewItem.ListViewSubItem[item.SubItems.Count]; 199if (destinationType == typeof(InstanceDescriptor) && value is ListViewItem.ListViewSubItem) { 200ListViewItem.ListViewSubItem item = (ListViewItem.ListViewSubItem)value; 206ctor = typeof(ListViewItem.ListViewSubItem).GetConstructor(new Type[] { 224ctor = typeof(ListViewItem.ListViewSubItem).GetConstructor(new Type[] {typeof(ListViewItem), typeof(string)});
winforms\Managed\System\WinForms\ListView.cs (1)
3195ListViewItem.ListViewSubItem lvsi = lvi.SubItems[j];
winforms\Managed\System\WinForms\ListViewHitTestInfo.cs (3)
23private ListViewItem.ListViewSubItem subItem; 29public ListViewHitTestInfo(ListViewItem hitItem, ListViewItem.ListViewSubItem hitSubItem, ListViewHitTestLocations hitLocation) { 60public ListViewItem.ListViewSubItem SubItem {
winforms\Managed\System\WinForms\ListViewItem.cs (48)
64private ListViewSubItem[] subItems; 155this.subItems = new ListViewSubItem[items.Length]; 177public ListViewItem(ListViewSubItem[] subItems, int imageIndex) : this() { 243public ListViewItem(ListViewSubItem[] subItems, int imageIndex, ListViewGroup group) : this(subItems, imageIndex) { 264this.subItems = new ListViewSubItem[items.Length]; 286public ListViewItem(ListViewSubItem[] subItems, string imageKey) : this() { 328public ListViewItem(ListViewSubItem[] subItems, string imageKey, ListViewGroup group) : this(subItems, imageKey) { 849subItems = new ListViewSubItem[1]; 971ListViewSubItem[] clonedSubItems = new ListViewSubItem[this.SubItems.Count]; 973ListViewSubItem subItem = this.SubItems[index]; 1059public ListViewSubItem GetSubItemAt(int x, int y) { 1302ListViewSubItem[] newItems = new ListViewSubItem[SubItemCount]; 1305ListViewSubItem newItem = (ListViewSubItem)info.GetValue("SubItem" + i.ToString(CultureInfo.InvariantCulture), typeof(ListViewSubItem)); 1330info.AddValue("SubItem" + i.ToString(CultureInfo.InvariantCulture), subItems[i], typeof(ListViewSubItem)); 1776public ListViewSubItem this[int index] { 1799if (value is ListViewSubItem) { 1800this[index] = (ListViewSubItem)value; 1811public virtual ListViewSubItem this[string key] { 1834public ListViewSubItem Add(ListViewSubItem item) { 1843public ListViewSubItem Add(string text) { 1844ListViewSubItem item = new ListViewSubItem(owner, text); 1850public ListViewSubItem Add(string text, Color foreColor, Color backColor, Font font) { 1851ListViewSubItem item = new ListViewSubItem(owner, text, foreColor, backColor, font); 1857public void AddRange(ListViewSubItem[] items) { 1863foreach(ListViewSubItem item in items) { 1907if (item is ListViewSubItem) { 1908return IndexOf(Add((ListViewSubItem)item)); 1931public bool Contains(ListViewSubItem subItem) { 1939if (subItem is ListViewSubItem) { 1940return Contains((ListViewSubItem)subItem); 1977owner.subItems = new ListViewSubItem[newSize]; 1985ListViewSubItem[] newItems = new ListViewSubItem[newSize]; 2016public int IndexOf(ListViewSubItem subItem) { 2028if (subItem is ListViewSubItem) { 2029return IndexOf((ListViewSubItem)subItem); 2079public void Insert(int index, ListViewSubItem item) { 2099if (item is ListViewSubItem) { 2100Insert(index, (ListViewSubItem)item); 2111public void Remove(ListViewSubItem item) { 2121if (item is ListViewSubItem) { 2122Remove((ListViewSubItem)item); 2176return new ListViewSubItem[0].GetEnumerator();