1 type derived from ListViewItem
System.Windows.Forms.Tests (1)
System\Windows\Forms\ListViewTests.cs (1)
6067private class SubListViewItem : ListViewItem
671 instantiations of ListViewItem
Accessibility_Core_App (5)
CommonControl1.Designer.cs (4)
31System.Windows.Forms.ListViewItem listViewItem1 = new("1"); 32System.Windows.Forms.ListViewItem listViewItem2 = new("2"); 33System.Windows.Forms.ListViewItem listViewItem3 = new("3"); 34System.Windows.Forms.ListViewItem listViewItem4 = new("4");
DataBindingExample.cs (1)
103ListViewItem item = new(itemName, i);
System.Windows.Forms (11)
System\Windows\Forms\Controls\ListView\ListView.ListViewItemCollection.cs (10)
94: new ListViewItem(value!.ToString(), -1); 154ListViewItem item = new(text, imageIndex); 179ListViewItem item = new(text, imageKey); 191ListViewItem item = new(text, imageKey) 206ListViewItem item = new(text, imageIndex) 386return Insert(index, new ListViewItem(text)); 391return Insert(index, new ListViewItem(text, imageIndex)); 409=> Insert(index, new ListViewItem(text, imageKey)); 412=> Insert(index, new ListViewItem(text, imageKey) 418=> Insert(index, new ListViewItem(text, imageIndex)
System\Windows\Forms\Controls\ListView\ListViewItem.cs (1)
906newItem = new ListViewItem(clonedSubItems, ImageIndexer.Index);
System.Windows.Forms.Design (4)
System\Windows\Forms\Design\MaskDesignerDialog.cs (2)
520_listViewCannedMasks.Items.Add(new ListViewItem([maskDescriptor.Name!, sample, validatingType])); 525_listViewCannedMasks.Items.Add(new ListViewItem([_customMaskDescriptor.Name, "", nullEntry]));
System\Windows\Forms\Design\StyleEditorForm.cs (2)
611_columnsAndRowsListView.Items.Add(new ListViewItem([baseName + (i + 1).ToString(CultureInfo.InvariantCulture), sizeType, sizeValue])); 843new ListViewItem(
System.Windows.Forms.Tests (629)
SerializableTypesTests.cs (3)
132listViewGroup.Items.Add(new ListViewItem("Item")); 163ListViewItem listViewItem = new("Item1", 0) 211new ListViewItem(),
System\Windows\Forms\AccessibleObjects\ListVIew.ListViewAccessibleObjectTests.cs (68)
86listView.Items.Add(new ListViewItem()); 87ListViewItem item = new(); 88ListViewItem item2 = new(); 116listView.Items.Add(new ListViewItem()); 117ListViewItem item = new(); 118ListViewItem item2 = new(); 140listView.Items.Add(new ListViewItem()); 141ListViewItem item = new(); 142ListViewItem item2 = new(); 164listView.Items.Add(new ListViewItem()); 165listView.Items.Add(new ListViewItem()); 181listView.Items.Add(new ListViewItem()); 182listView.Items.Add(new ListViewItem()); 268ListViewItem listViewItem1 = new("Test item 1"); 269ListViewItem listViewItem2 = new("Test item 2"); 391ListViewItem listViewItem1 = new("Test item 1"); 392ListViewItem listViewItem2 = new("Test item 2"); 393ListViewItem listViewItem3 = new("Test item 3"); 514ListViewItem listViewItem1 = new("Test item 1"); 515ListViewItem listViewItem2 = new("Test item 2"); 516ListViewItem listViewItem3 = new("Test item 3"); 585ListViewItem listViewItem1 = new("Test item 1"); 586ListViewItem listViewItem2 = new("Test item 2"); 587ListViewItem listViewItem3 = new("Test item 3"); 640ListViewItem listViewItem1 = new("Test item 1"); 641ListViewItem listViewItem2 = new("Test item 2"); 642ListViewItem listViewItem3 = new("Test item 3"); 720ListViewItem listViewItem1 = new("Test item 1"); 721ListViewItem listViewItem2 = new("Test item 2"); 722ListViewItem listViewItem3 = new("Test item 3"); 805listView.Groups[0].Items.Add(new ListViewItem()); 854ListViewItem listViewItem1 = new("Test item 1"); 855ListViewItem listViewItem2 = new("Test item 2"); 856ListViewItem listViewItem3 = new("Test item 3"); 924ListViewItem listItem1 = new(listGroup1); 925ListViewItem listItem2 = new(); 926ListViewItem listItem3 = new(listGroup2); 927ListViewItem listItem4 = new(listGroup2); 957ListViewItem listItem1 = new(); 975ListViewItem listItem1 = new(); 1013ListViewItem listItem1 = new(new string[] { "Item 1", "Item A" }, -1); 1014ListViewItem listItem2 = new("Group item 2"); 1015ListViewItem listItem3 = new("Item 3"); 1016ListViewItem listItem4 = new(new string[] { "Item 4", "Item B" }, -1); 1059ListViewItem listItem1 = new(); 1090ListViewItem listItem1 = new(); 1151listView.Items.Add(new ListViewItem(["Item 1", "SubItem 1"])); 1152listView.Items.Add(new ListViewItem(["Item 1", "SubItem 1"])); 1174listView.Items.Add(new ListViewItem(["Item 1", "SubItem 1"])); 1175listView.Items.Add(new ListViewItem(["Item 1", "SubItem 1"])); 1194listView.Items.Add(new ListViewItem(["Item 1", "SubItem 11", "SubItem 12"])); 1195listView.Items.Add(new ListViewItem(["Item 2", "SubItem 21", "SubItem 22"])); 1220listView.Items.Add(new ListViewItem(["Item 1"])); 1221listView.Items.Add(new ListViewItem(["Item 2"])); 1392ListViewItem listItem1 = new(new string[] { "Test Item 1", "Item A" }, -1, listViewGroup); 1393ListViewItem listItem2 = new("Group item 2", listViewGroup); 1394ListViewItem listItem3 = new("Item 3"); 1395ListViewItem listItem4 = new(new string[] { "Test Item 4", "Item B", "Item C", "Item D" }, -1); 1488ListViewItem listViewItem1 = new(); 1489ListViewItem listViewItem2 = new(); 1573ListViewItem listViewItem1 = new(); 1574ListViewItem listViewItem2 = new(); 1674ListViewItem listViewItem1 = new(); 1675ListViewItem listViewItem2 = new(); 1730ListViewItem listViewItem1 = new(); 1731ListViewItem listViewItem2 = new(); 1732ListViewItem listViewItem3 = new(); 1751listView.Items.AddRange(Enumerable.Range(0, 11).Select(i => new ListViewItem()).ToArray());
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (73)
21listGroup.Items.Add(new ListViewItem()); 39listGroup.Items.Add(new ListViewItem()); 54listGroup.Items.Add(new ListViewItem()); 85listGroup.Items.Add(new ListViewItem()); 86list.Items.Add(new ListViewItem()); 118listGroup.Items.Add(new ListViewItem()); 146items.Add(new ListViewItem(groups[0])); 147items.Add(new ListViewItem(groups[0])); 148items.Add(new ListViewItem()); 149items.Add(new ListViewItem(groups[1])); 150items.Add(new ListViewItem(groups[1])); 151items.Add(new ListViewItem(groups[1])); 215items.Add(new ListViewItem(groups[0])); 216items.Add(new ListViewItem(groups[0])); 217items.Add(new ListViewItem(groups[0])); 218items.Add(new ListViewItem(groups[1])); 219items.Add(new ListViewItem(groups[1])); 220items.Add(new ListViewItem(groups[1])); 279ListViewItem listItem1 = new("Item1"); 280ListViewItem listItem2 = new("Item2"); 328listView.Items.Add(new ListViewItem("a", group)); 379items.Add(new ListViewItem(groups[0])); 380items.Add(new ListViewItem(groups[0])); 381items.Add(new ListViewItem()); 382items.Add(new ListViewItem(groups[1])); 383items.Add(new ListViewItem(groups[1])); 384items.Add(new ListViewItem(groups[1])); 385items.Add(new ListViewItem(groups[1])); 386items.Add(new ListViewItem(groups[1])); 388ListViewItem itemWithoutListView1 = new(groups[1]); 389ListViewItem itemWithoutListView2 = new(groups[1]); 474items.Add(new ListViewItem(groups[0])); 475items.Add(new ListViewItem(groups[0])); 476items.Add(new ListViewItem()); 477items.Add(new ListViewItem(groups[1])); 478items.Add(new ListViewItem(groups[1])); 479items.Add(new ListViewItem(groups[1])); 480items.Add(new ListViewItem(groups[1])); 481items.Add(new ListViewItem(groups[1])); 510items.Add(new ListViewItem(groups[0])); 511items.Add(new ListViewItem(groups[0])); 512items.Add(new ListViewItem()); 513items.Add(new ListViewItem(groups[1])); 514items.Add(new ListViewItem(groups[1])); 515items.Add(new ListViewItem(groups[1])); 595items.Add(new ListViewItem(groups[0])); 596items.Add(new ListViewItem()); 597items.Add(new ListViewItem(groups[1])); 598items.Add(new ListViewItem(groups[1])); 666ListViewItem listViewItem = new("Test item", listViewGroup); 713listView.Items.Add(new ListViewItem("Item1", lvgroup1)); 722listView.Items.Add(new ListViewItem("Item2", lvgroup2)); 747listView.Items.Add(new ListViewItem("Group Item 1", listViewGroup)); 748listView.Items.Add(new ListViewItem("Group Item 2", listViewGroup)); 797ListViewItem item1 = new("Item 1", group1); 798ListViewItem item2 = new("Item 2", group2); 799ListViewItem item3 = new("Item 2", group3); 889ListViewItem listViewItem1 = new(); 890ListViewItem listViewItem2 = new(); 1220listView.Items.Add(new ListViewItem()); 1239ListViewItem listViewItem1 = new(); 1240ListViewItem listViewItem2 = new(); 1241ListViewItem listViewItem3 = new(); 1264ListViewItem listItem1 = new(listGroup1); 1265ListViewItem listItem2 = new(listGroup1); 1266ListViewItem listItem3 = new(); 1329ListViewItem item = new("Test") 1402ListViewItem listViewInvisibleItem1 = new("Invisible item 1"); 1403ListViewItem listViewVisibleItem1 = new("Visible item 1"); 1404ListViewItem listViewInvisibleItem2 = new("Invisible item 1"); 1405ListViewItem listViewVisibleItem2 = new("Visible item 1"); 1431ListViewItem listViewItem1 = new("Test item 1"); 1439ListViewItem listViewItem2 = new("Test item 2");
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (56)
17ListViewItem listItem = new(); 27ListViewItem itemWithoutList = new(); 36ListViewItem listItem = new(); 76ListViewItem listViewItem1 = new(); 77ListViewItem listViewItem2 = new(listviewGroup); 94ListViewItem listItem = new("ListItem"); 565ListViewItem listItem1 = new(new string[] 571ListViewItem listItem2 = new(new string[] 577ListViewItem listItem3 = new(new string[] 655ListViewItem listItem1 = new(new string[] { "Test A", "Alpha" }, -1); 699ListViewItem listItem1 = new(new string[] { "Test A", "Alpha" }, -1); 843ListViewItem listViewItem = new("Item"); 891ListViewItem listViewItem = new("Item"); 926ListViewItem listViewItem = new("Item"); 1138ListViewItem listItem1 = new("Item 1"); 1139ListViewItem listItem2 = new("Item 2"); 1197ListViewItem listItem1 = new(new string[] { "Test Item 1", "Item A" }, -1); 1198ListViewItem listItem2 = new("Group item 2"); 1199ListViewItem listItem3 = new("Item 3"); 1200ListViewItem listItem4 = new(new string[] { "Test Item 4", "Item B", "Item C", "Item D" }, -1); 1257ListViewItem listViewInvisibleItem1 = new("Invisible item 1"); 1258ListViewItem listViewVisibleItem1 = new("Visible item 1"); 1259ListViewItem listViewInvisibleItem2 = new("Invisible item 1"); 1260ListViewItem listViewVisibleItem2 = new("Visible item 1"); 1291listView.Items.Add(new ListViewItem("Item 1")); 1292listView.Items.Add(new ListViewItem("Item 2")); 1293listView.Items.Add(new ListViewItem("Item 3")); 1350listView.Items.Add(new ListViewItem("Item 1")); 1351listView.Items.Add(new ListViewItem("Item 2", group: listView.Groups[0])); 1352listView.Items.Add(new ListViewItem("Item 3")); 1408listView.Items.Add(new ListViewItem("Item 1")); 1409listView.Items.Add(new ListViewItem("Item 2", group: listView.Groups[0])); 1410listView.Items.Add(new ListViewItem("Item 3")); 1455listView.Items.Add(new ListViewItem("Item 1")); 1456listView.Items.Add(new ListViewItem("Item 2")); 1457listView.Items.Add(new ListViewItem("Item 3")); 1537listView.Items.Add(new ListViewItem(["Item 1", "SubItem 1", "SubItem 2"])); 1567listView.Items.Add(new ListViewItem(["Item 1", "SubItem 1", "SubItem 2"])); 1585listView.Items.Add(new ListViewItem(["Item 1", "SubItem 11", "SubItem 12"])); 1586listView.Items.Add(new ListViewItem(["Item 2", "SubItem 21", "SubItem 22"])); 1600listView.Items.Add(new ListViewItem(["Item 1"])); 1624ListViewItem listViewItem = new("Item 1", imageIndex: hasImage ? 0 : -1); 1644listView.Items.Add(new ListViewItem(["Item 1", "SubItem 11", "SubItem 12"])); 1659listView.Items.Add(new ListViewItem("Test")); 1700listView.Items.Add(new ListViewItem("Test")); 1754listView.Items.Add(new ListViewItem(["1", "2"])); 1787listView.Items.Add(new ListViewItem(["1"])); 1846ListViewItem item = new("ListItem"); 1860ListViewItem item = new("ListItem"); 1874ListViewItem item = new("ListItem"); 1888ListViewItem item = new("ListItem"); 1902ListViewItem item = new("ListItem"); 1906listView.Items[0] = new ListViewItem(); 1928ListViewItem listViewItem1 = new("Item1"); 1929ListViewItem listViewItem2 = new("Item2"); 1930ListViewItem listViewItem3 = new("Item3");
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemBaseAccessibleObjectTests.cs (25)
23ListViewItem item = new(); 34ListViewItem item = new(); 45ListViewItem item = new(); 58ListViewItem item = new(); 70ListViewItem item = new() { Selected = isSelected }; 81ListViewItem item = new(); 98ListViewItem item = new(); 116ListViewItem item = new(); 133ListViewItem item = new(); 151ListViewItem item = new(); 181ListViewItem item = new(); 200ListViewItem item = new(); 218ListViewItem item = new(); 231ListViewItem item = new(); 244ListViewItem item = new(); 257ListViewItem item = new(); 270ListViewItem item = new(); 286ListViewItem item = new(); 302ListViewItem item = new(); 318ListViewItem item = new() 339ListViewItem item = new(); 350ListViewItem item = new(); 363ListViewItem item = new() { Checked = isChecked }; 376ListViewItem item = new() { Checked = isChecked }; 393ListViewItem item = new();
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemDetailsAccessibleObjectTests.cs (10)
22ListViewItem item = new(); 37ListViewItem item = new(); 53ListViewItem item = new(); 69ListViewItem item = new(); 87ListViewItem item = new(); 100ListViewItem item = new(); 115ListViewItem item = new(); 151ListViewItem listViewItem = new("1", 0); 166ListViewItem listViewItem1 = new(new string[] { "Item1", "sub1", "sub2" }, 0); 167ListViewItem listViewItem2 = new(new string[] { "Item2", "sub1", "sub2" }, 0);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemImageAccessibleObjectTests.cs (2)
17ListViewItem listViewItem = new("Test", 0); 42ListViewItem listViewItem = new("Test", 0);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemListAccessibleObjectTests.cs (3)
21Assert.Throws<InvalidOperationException>(() => new ListViewItemListAccessibleObject(new ListViewItem())); 29control.Items.Add(new ListViewItem()); 40control.Items.Add(new ListViewItem());
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemTileAccessibleObjectTests.cs (1)
19Assert.Throws<InvalidOperationException>(() => new ListViewItemTileAccessibleObject(new ListViewItem()));
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemWithImageAccessibleObjectTests.cs (6)
17control.Items.Add(new ListViewItem()); 33ListViewItem listViewItem = new("Test", 0); 63control.Items.Add(new ListViewItem()); 78ListViewItem listViewItem = new("Test", 0); 99control.Items.Add(new ListViewItem()); 115ListViewItem listViewItem = new("Test", 0);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (23)
17ListViewItem listViewItem1 = new(new string[] 54ListViewItem listViewItem1 = new(new string[] 104list.Items.Add(new ListViewItem(["Test 1", "Test 2"])); 629ListViewItem listViewItem1 = new(new string[] 753ListViewItem listViewItem1 = new(new string[] 802ListViewItem listItem1 = new("Item 1"); 803ListViewItem listItem2 = new("Item 2"); 855ListViewItem listViewItem = new("Test item") 878listView.Items.Add(new ListViewItem("Test item 11")); 900listView.Items.Add(new ListViewItem("Test item 11")); 914ListViewItem listViewItem = new("Test item"); 927ListViewItem listViewItem = new("Test item"); 942ListViewItem listViewItem = new("Test item"); 971ListViewItem listViewItem = new("Test item"); 1050ListViewItem listViewItem = new(); 1062ListViewItem listViewItem = new(); 1078ListViewItem listViewItem = new(); 1094ListViewItem listViewItem = new(); 1110ListViewItem listViewItem = new(); 1126ListViewItem listViewItem = new(); 1142ListViewItem listViewItem = new(); 1148listView.Items[0] = new ListViewItem(); 1158ListViewItem listViewItem = new();
System\Windows\Forms\AccessibleObjects\ListViewLabelEditAccessibleObjectTests.cs (1)
163ListViewItem item = new("Test", 0);
System\Windows\Forms\BinaryFormat\WinFormsBinaryFormattedObjectTests.cs (1)
135new ListViewItem(),
System\Windows\Forms\DrawListViewItemEventArgsTests.cs (15)
25ListViewItem item = new(); 38Assert.Throws<ArgumentNullException>("graphics", () => new DrawListViewItemEventArgs(null, new ListViewItem(), new Rectangle(1, 2, 3, 4), 0, ListViewItemStates.Default)); 55DrawListViewItemEventArgs e = new(graphics, new ListViewItem(), new Rectangle(1, 2, 3, 4), -1, ListViewItemStates.Checked) 72yield return new object[] { new ListViewItem(), new Rectangle(1, 2, 3, 4), ListViewItemStates.Default }; 73yield return new object[] { new ListViewItem(), new Rectangle(1, 2, 3, 4), ListViewItemStates.Focused }; 74yield return new object[] { new ListViewItem(), new Rectangle(1, 2, 3, 4), ListViewItemStates.Checked }; 75yield return new object[] { new ListViewItem(), Rectangle.Empty, ListViewItemStates.Default }; 76yield return new object[] { new ListViewItem(), Rectangle.Empty, ListViewItemStates.Focused }; 77yield return new object[] { new ListViewItem(), Rectangle.Empty, ListViewItemStates.Checked }; 78yield return new object[] { new ListViewItem(), new Rectangle(-1, -2, -3, -4), ListViewItemStates.Default }; 79yield return new object[] { new ListViewItem(), new Rectangle(-1, -2, -3, -4), ListViewItemStates.Focused }; 80yield return new object[] { new ListViewItem(), new Rectangle(-1, -2, -3, -4), ListViewItemStates.Checked }; 85ListViewItem listViewItem = new(); 91ListViewItem subItemsItem = new(); 99ListViewItem fullRowSelectListViewItem = new();
System\Windows\Forms\DrawListViewSubItemEventArgsTests.cs (20)
13yield return new object[] { Rectangle.Empty, new ListViewItem(), new ListViewItem.ListViewSubItem(), -2, -2, null, ListViewItemStates.Checked - 1 }; 14yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, -1, new ColumnHeader(), ListViewItemStates.Checked }; 15yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), new ListViewItem.ListViewSubItem(), -1, -1, new ColumnHeader(), ListViewItemStates.Checked }; 16yield return new object[] { new Rectangle(-1, 2, -3, -4), new ListViewItem(), new ListViewItem.ListViewSubItem(), 0, 0, new ColumnHeader(), ListViewItemStates.Focused }; 17yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), new ListViewItem.ListViewSubItem(), 1, 2, new ColumnHeader(), ListViewItemStates.Checked }; 41Assert.Throws<ArgumentNullException>("graphics", () => new DrawListViewSubItemEventArgs(null, new Rectangle(1, 2, 3, 4), new ListViewItem(), new ListViewItem.ListViewSubItem(), -1, 0, new ColumnHeader(), ListViewItemStates.Default)); 59Assert.Throws<ArgumentNullException>("subItem", () => new DrawListViewSubItemEventArgs(graphics, new Rectangle(1, 2, 3, 4), new ListViewItem(), null, itemIndex, 0, new ColumnHeader(), ListViewItemStates.Default)); 68DrawListViewSubItemEventArgs e = new(graphics, new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, -1, new ColumnHeader(), ListViewItemStates.Checked) 85yield return new object[] { new Rectangle(-1, -2, -3, -4), new ListViewItem(), null, -1, null, ListViewItemStates.Default }; 86yield return new object[] { new Rectangle(-1, -2, -3, -4), new ListViewItem(), null, -1, null, ListViewItemStates.Checked }; 87yield return new object[] { new Rectangle(-1, -2, -3, -4), new ListViewItem(), null, -1, null, ListViewItemStates.Focused }; 88yield return new object[] { new Rectangle(-1, -2, -3, -4), new ListViewItem(), null, -1, new ColumnHeader(), ListViewItemStates.Default }; 89yield return new object[] { new Rectangle(-1, -2, -3, -4), new ListViewItem(), null, -1, new ColumnHeader(), ListViewItemStates.Checked }; 90yield return new object[] { new Rectangle(-1, -2, -3, -4), new ListViewItem(), null, -1, new ColumnHeader(), ListViewItemStates.Focused }; 91yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, null, ListViewItemStates.Default }; 92yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, null, ListViewItemStates.Checked }; 93yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, null, ListViewItemStates.Focused }; 94yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, new ColumnHeader(), ListViewItemStates.Default }; 95yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, new ColumnHeader(), ListViewItemStates.Checked }; 96yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), null, -1, new ColumnHeader(), ListViewItemStates.Focused };
System\Windows\Forms\ItemCheckedEventArgsTests.cs (1)
18ListViewItem listViewItem = new();
System\Windows\Forms\ListView.ListViewItemCollectionTests.cs (6)
15ListViewItem child1 = new() 19ListViewItem child2 = new() 23ListViewItem child3 = new() 71ListViewItem child1 = new() 75ListViewItem child2 = new() 79ListViewItem child3 = new()
System\Windows\Forms\ListViewGroupCollectionTests.cs (15)
76ListViewItem item = new(); 82group.Items.Add(new ListViewItem()); 97ListViewItem item = new(); 103group.Items.Add(new ListViewItem()); 159ListViewItem item = new(); 407ListViewItem item = new(); 411group.Items.Add(new ListViewItem()); 426ListViewItem item = new(); 430group1.Items.Add(new ListViewItem()); 490ListViewItem item = new(); 768ListViewItem item = new(); 772group.Items.Add(new ListViewItem()); 787ListViewItem item = new(); 791group.Items.Add(new ListViewItem()); 846ListViewItem item = new();
System\Windows\Forms\ListViewGroupConverterTests.cs (13)
31yield return new object[] { new ListViewItem(), true }; 34ListViewItem item1 = new(); 41ListViewItem item2 = new(); 75ListViewItem item = new(); 90yield return new object[] { new ListViewItem() }; 93ListViewItem item1 = new(); 99ListViewItem item2 = new(); 144yield return new object[] { new ListViewItem(), true }; 147ListViewItem item1 = new(); 154ListViewItem item2 = new(); 260yield return new object[] { new ListViewItem(), null }; 263ListViewItem item1 = new(); 270ListViewItem item2 = new();
System\Windows\Forms\ListViewGroupTests.cs (5)
1326groupWithItems.Items.Add(new ListViewItem("text")); 1398group.Items.Add(new ListViewItem("text")); 1426ListViewItem listViewItem = new(); 1427ListViewItem listViewItemGroup = new(); 1442ListViewItem listViewItem = new();
System\Windows\Forms\ListViewHitTestInfoTests.cs (1)
12yield return new object[] { new ListViewItem(), new ListViewItem.ListViewSubItem(), ListViewHitTestLocations.None - 1 };
System\Windows\Forms\ListViewItem.IKeyboardToolTipTests.cs (19)
19ListViewItem listViewItem = new(); 41ListViewItem listViewItem = new(); 63ListViewItem listViewItem = new(); 86ListViewItem listViewItem = new() { ToolTipText = toolTipText }; 105ListViewItem listViewItem = new(); 124ListViewItem listViewItem = new(); 147ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem(new string('t', 500))); 167ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem(new string('t', 1))); 177ListViewItem listViewItem = new(new string('t', 20)); 193ListViewItem listViewItem = new(new string('t', 10)); 209ListViewItem listViewItem = new(); 220ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem()); 229ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem()); 645ListViewItem listViewItem = new(); 672ListViewItem listViewItem = new(); 698ListViewItem listViewItem = new(); 736ListViewItem listViewItem = new(); 755_ => new ListViewItem(), 781ListViewItem listViewItem = new(i.ToString());
System\Windows\Forms\ListViewItemConverterTests.cs (32)
70new ListViewItem(), 76new ListViewItem(group), 82new ListViewItem("text"), 88new ListViewItem("text", group), 94new ListViewItem("text", "imageKey"), 100new ListViewItem("text", 1), 106new ListViewItem("text", "imageKey", group), 112new ListViewItem("text", 1, group), 120new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, "imageKey"), 126new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, 1), 132new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, "imageKey", group), 138new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, 1, group), 144new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, "imageKey"), 150new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, 1), 156new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, "imageKey", group), 162new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, 1, group), 168new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, "imageKey"), 174new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, 1), 180new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, "imageKey", group), 186new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, 1, group), 192new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem3 }, 1), 198new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem4 }, 1), 204new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem5 }, 1), 210new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem3 }, "imageKey"), 216new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem4 }, "imageKey"), 222new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem5 }, "imageKey"), 230new ListViewItem(["text"], "imageKey", Color.Red, Color.Blue, SystemFonts.MenuFont), 236new ListViewItem(["text"], 1, Color.Red, Color.Blue, SystemFonts.MenuFont), 242new ListViewItem(["text"], "imageKey", Color.Red, Color.Blue, SystemFonts.MenuFont, group), 248new ListViewItem(["text"], 1, Color.Red, Color.Blue, SystemFonts.MenuFont, group), 293Assert.Throws<NotSupportedException>(() => converter.ConvertTo(new ListViewItem(), destinationType)); 307ListViewItem item = new();
System\Windows\Forms\ListViewItemMouseHoverEventArgsTests.cs (1)
12yield return new object[] { new ListViewItem() };
System\Windows\Forms\ListViewItemSelectionChangedEventArgsTests.cs (2)
12yield return new object[] { new ListViewItem(), -1, true }; 13yield return new object[] { new ListViewItem(), 0, true };
System\Windows\Forms\ListViewItemTests.cs (47)
15ListViewItem item = new(); 54ListViewItem item = new(subItems, imageKey, foreColor, backColor, font, group); 92ListViewItem item = new(subItems, imageIndex, foreColor, backColor, font, group); 130ListViewItem item = new(subItems, imageKey, foreColor, backColor, font); 168ListViewItem item = new(subItems, imageIndex, foreColor, backColor, font); 205ListViewItem item = new(subItems, imageKey, group); 242ListViewItem item = new(subItems, imageIndex, group); 280ListViewItem item = new(subItems, imageKey, group); 318ListViewItem item = new(subItems, imageIndex, group); 355ListViewItem item = new(text, imageKey, group); 393ListViewItem item = new(text, imageIndex, group); 431ListViewItem item = new(subItems, imageKey); 468ListViewItem item = new(subItems, imageIndex); 506ListViewItem item = new(subItems, group); 544ListViewItem item = new(subItems, imageKey); 582ListViewItem item = new(subItems, imageIndex); 619ListViewItem item = new(text, group); 657ListViewItem item = new(text, imageKey); 695ListViewItem item = new(text, imageIndex); 732ListViewItem item = new(group); 771ListViewItem item = new(subItems); 801ListViewItem item = new(text); 831Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, "imageKey")); 832Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, 1)); 833Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, "imageKey", new ListViewGroup())); 834Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, 0, new ListViewGroup())); 841Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem(subItems, "imageKey")); 842Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem(subItems, 1)); 843Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem(subItems, "imageKey", new ListViewGroup())); 844Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem(subItems, 1, new ListViewGroup())); 862ListViewItem item = new(); 875ListViewItem item = new() 891ListViewItem item = new(); 919ListViewItem item = new(); 932ListViewItem item = new() 949ListViewItem item = new(); 969ListViewItem item = new(); 982ListViewItem item = new() 1003ListViewItem item = new(); 1018ListViewItem item = new(); 1026ListViewItem item = new(); 1034ListViewItem item = new(); 1044ListViewItem item = new(); 1074ListViewItem item = new(); 1083ListViewItem item = new(); 1093ListViewItem item = new(); 1107ListViewItem item = new();
System\Windows\Forms\ListViewSubItemCollectionTests.cs (74)
15ListViewItem item = new(); 29ListViewItem item = new(); 41ListViewItem item = new(); 54ListViewItem item = new(); 65ListViewItem item = new(); 81ListViewItem item = new(); 92ListViewItem item = new(); 103ListViewItem item = new(); 116ListViewItem item = new(); 127ListViewItem item = new(); 143ListViewItem item = new(); 156ListViewItem item = new(); 171ListViewItem item = new(); 187ListViewItem item = new(); 198ListViewItem item = new(); 213ListViewItem item = new(); 227ListViewItem item = new(); 230ListViewItem otherItem = new(); 246ListViewItem item = new(); 267ListViewItem item = new(); 283ListViewItem item = new(); 291ListViewItem item = new(); 304ListViewItem item = new(); 312ListViewItem item = new(); 327ListViewItem item = new(); 346ListViewItem item = new(); 376ListViewItem item = new(); 397ListViewItem item = new(); 416ListViewItem item = new(); 426ListViewItem item = new(); 444ListViewItem item = new(); 454ListViewItem item = new(); 467ListViewItem item = new(); 484ListViewItem item = new(); 500ListViewItem item = new(); 510ListViewItem item = new(); 524ListViewItem item = new(); 535ListViewItem item = new(); 548ListViewItem item = new(); 565ListViewItem item = new(); 585ListViewItem item = new(); 595ListViewItem item = new(); 609ListViewItem item = new(); 620ListViewItem item = new(); 633ListViewItem item = new(); 648ListViewItem item = new(); 661ListViewItem item = new(); 669ListViewItem item = new(); 684ListViewItem item = new(); 694ListViewItem item = new(); 702ListViewItem item = new(); 724ListViewItem item = new(); 744ListViewItem item = new(); 756ListViewItem item = new(); 805ListViewItem item = new(); 818ListViewItem item = new(); 833ListViewItem item = new(); 856ListViewItem item = new(); 869ListViewItem item = new(); 879ListViewItem listViewItem = new(); 892ListViewItem listViewItem = new(); 902ListViewItem listViewItem = new(); 912ListViewItem listViewItem = new(); 928ListViewItem listViewItem = new(); 939ListViewItem listViewItem = new(); 950ListViewItem listViewItem = new(); 973ListViewItem listViewItem = new(); 986ListViewItem listViewItem = new(); 1017ListViewItem listViewItem = new(); 1036ListViewItem listViewItem = new(); 1052ListViewItem listViewItem = new(); 1074ListViewItem listViewItem = new(); 1093ListViewItem listViewItem = new(); 1112ListViewItem listViewItem = new("Test 1");
System\Windows\Forms\ListViewSubItemConverterTests.cs (1)
51ListViewItem item = new();
System\Windows\Forms\ListViewSubItemTests.cs (27)
29yield return new object[] { new ListViewItem(), string.Empty, string.Empty }; 30yield return new object[] { new ListViewItem(), "reasonable", "reasonable" }; 31yield return new object[] { new ListViewItem() { BackColor = Color.Yellow, ForeColor = Color.Yellow, Font = SystemFonts.StatusFont }, "reasonable", "reasonable" }; 34ListViewItem item = new(); 56yield return new object[] { new ListViewItem(), string.Empty, Color.Red, Color.Blue, SystemFonts.MenuFont, Color.Red, Color.Blue, string.Empty }; 57yield return new object[] { new ListViewItem(), "reasonable", Color.Red, Color.Blue, SystemFonts.MenuFont, Color.Red, Color.Blue, "reasonable" }; 58yield return new object[] { new ListViewItem() { BackColor = Color.Yellow, ForeColor = Color.Yellow, Font = SystemFonts.StatusFont }, string.Empty, Color.Red, Color.Blue, SystemFonts.MenuFont, Color.Red, Color.Blue, string.Empty }; 60ListViewItem item = new(); 86ListViewItem item = new(); 100ListViewItem item = new() 119ListViewItem item = new() 168ListViewItem item = new() 188ListViewItem item = new() 207ListViewItem item = new(); 222ListViewItem item = new(); 236ListViewItem item = new() 255ListViewItem item = new() 293ListViewItem item = new() 313ListViewItem item = new() 335ListViewItem item = new(); 349ListViewItem item = new() 368ListViewItem item = new() 419ListViewItem item = new() 439ListViewItem item = new() 458ListViewItem item = new(); 504ListViewItem item = new(); 534yield return new object[] { new ListViewItem() };
System\Windows\Forms\ListViewTests.cs (77)
870ListViewItem item1 = new() 874ListViewItem item2 = new(); 1043ListViewItem item1 = new() 1047ListViewItem item2 = new(); 1218yield return new object[] { new ListViewItem(), false }; 1244ListViewItem value = new(); 1286ListViewItem value = new(); 4084ListViewItem item1 = new(); 4085ListViewItem item2 = new(); 4108ListViewItem item1 = new(); 4109ListViewItem item2 = new(); 4155ListViewItem item = new(); 4184ListViewItem item = new(); 4223ListViewItem item1 = new(); 4244ListViewItem item1 = new(); 4413ListViewItem listItem1 = new("Test 1"); 4481control.Items.Add(new ListViewItem()); 4482control.Items.Add(new ListViewItem()); 4501ListViewItem item1 = new() 4505ListViewItem item2 = new() 4532ListViewItem item1 = new() 4536ListViewItem item2 = new() 4570ListViewItem item1 = new(group1) 4574ListViewItem item2 = new(group2) 4578ListViewItem item3 = new(group3) 46250 => new ListViewItem(group) { Selected = true }, 4626_ => new ListViewItem(group), 4650ListViewItem item1 = new(); 4651ListViewItem item2 = new(); 4719ListViewItem listItem = new(); 4867ListViewItem listViewItem = new(); 4880ListViewItem listViewItem1 = new(); 4881ListViewItem listViewItem2 = new(); 4882ListViewItem listViewItem3 = new(); 4899ListViewItem listViewItem = new(); 4912ListViewItem listViewItem = new(); 4929ListViewItem listViewItem = new(); 4943ListViewItem listViewItem = new(); 4952ListViewItem listViewItem = new(); 4961ListViewItem listViewItem = new(); 4975ListViewItem listViewItem = new(); 5003ListViewItem listViewItem1 = new("1"); 5004ListViewItem listViewItem2 = new("2"); 5005ListViewItem listViewItem3 = new("3"); 5006ListViewItem listViewItem4 = new("4"); 5007ListViewItem listViewItem5 = new("5"); 5008ListViewItem listViewItem6 = new("6"); 5009ListViewItem listViewItem7 = new("7"); 5010ListViewItem listViewItem8 = new("8"); 5011ListViewItem listViewItem9 = new("9"); 5059ListViewItem listViewItem1 = new("Item1"); 5060ListViewItem listViewItem2 = new("item2") { ImageKey = "SmallABlue.bmp" }; 5061ListViewItem listViewItem3 = new("item3"); 5062ListViewItem listViewItem4 = new("Items 4") { ImageKey = "SmallA.bmp" }; 5063ListViewItem listViewItem5 = new("Items 5"); 5064ListViewItem listViewItem6 = new("Items 6") { ImageKey = "SmallABlue.bmp" }; 5065ListViewItem listViewItem7 = new("Items 7") { ImageKey = "SmallA.bmp" }; 5066ListViewItem listViewItem8 = new("Items 8"); 5067ListViewItem listViewItem9 = new("Items 9"); 5150listView.Items.Add(new ListViewItem("Test")); 5175listView.Items.Add(new ListViewItem("Test")); 5200listView.Items.Add(new ListViewItem("Test")); 5227listView.Items.Add(new ListViewItem("Test")); 5241{ new("Item 1") }, 5282ListViewItem listItem1 = new("Item 1"); 5436ListViewItem item = new("Test"); 5478listView.Items.Add(new ListViewItem("Group Item 0")); 5797listView.Items.Add(new ListViewItem("Test 1")); 5798listView.Items.Add(new ListViewItem("Test 2")); 5813listView.Items.Add(new ListViewItem("Test 1")); 5814listView.Items.Add(new ListViewItem("Test 2")); 5829listView.Items.Add(new ListViewItem("Test 1") { Name = "Test 1" }); 5830listView.Items.Add(new ListViewItem("Test 2")); 5845listView.Items.Add(new ListViewItem("Test 1")); 5846listView.Items.Add(new ListViewItem("Test 2")); 6184ListViewItem listItem1 = new("Test Item 1"); 6185ListViewItem listItem2 = new("Test Item 2");
System\Windows\Forms\RetrieveVirtualItemEventArgsTests.cs (1)
23yield return new object[] { new ListViewItem() };
System.Windows.Forms.UI.IntegrationTests (8)
DragDropTests.cs (1)
305listViewItem = new("listViewItem1")
ListViewTests.cs (7)
51ListViewItem item1 = new("g1-1") { Group = group }; 52ListViewItem item2 = new("g1-2") { Group = group }; 53ListViewItem item3 = new("g1-3") { Group = group }; 521ListViewItem listViewItem1 = new(new[] { "row1", "row1Col2", "row1Col3" }, -1) { StateImageIndex = 0 }; 522ListViewItem listViewItem2 = new(new[] { "row2", "row2Col2", "row2Col3" }, -1) { StateImageIndex = 0 }; 523ListViewItem listViewItem3 = new(new[] { "row3", "row3Col2", "row3Col3" }, -1) { StateImageIndex = 0 }; 556ListViewItem listViewItem = new("Test");
TrimTestBinaryDeserialization (1)
Form1.Designer.cs (1)
33ListViewItem listViewItem1 = new ListViewItem("This is a ListViewItem with an image", 0);
WinFormsControlsTest (13)
ListViewTest.cs (10)
440 => new ListViewItem(TestItems[0]), 451 => new ListViewItem(TestItems[1]), 462 => new ListViewItem(TestItems[2]), 82ListViewItem item1 = new("item1", 0) 90ListViewItem item2 = new("item2", 1); 94ListViewItem item3 = new("item3") 153listView1.Items.Add(new ListViewItem 166listView1.Items.Add(new ListViewItem 193listView1.Items.Add(new ListViewItem 252ListViewItem item = new ListViewItem
MultipleControls.cs (3)
44ListViewItem item1 = new("item1", 0) 52ListViewItem item2 = new("item2", 1); 56ListViewItem item3 = new("item3", 0)
1222 references to ListViewItem
Accessibility_Core_App (6)
CommonControl1.Designer.cs (5)
31System.Windows.Forms.ListViewItem listViewItem1 = new("1"); 32System.Windows.Forms.ListViewItem listViewItem2 = new("2"); 33System.Windows.Forms.ListViewItem listViewItem3 = new("3"); 34System.Windows.Forms.ListViewItem listViewItem4 = new("4"); 382this.listView1.Items.AddRange(new System.Windows.Forms.ListViewItem[] {
DataBindingExample.cs (1)
103ListViewItem item = new(itemName, i);
System.Windows.Forms (276)
System\Windows\Forms\Controls\ListView\DrawListViewItemEventArgs.cs (3)
18ListViewItem item, 38public ListViewItem Item { get; } 103ListViewItem.ListViewSubItem subItem = Item.SubItems[0];
System\Windows\Forms\Controls\ListView\DrawListViewSubItemEventArgs.cs (4)
19ListViewItem? item, 20ListViewItem.ListViewSubItem? subItem, 59public ListViewItem? Item { get; } 64public ListViewItem.ListViewSubItem? SubItem { get; }
System\Windows\Forms\Controls\ListView\LabelEditEventArgs.cs (6)
13/// class with the specified index to the <see cref="ListViewItem"/> 22/// class with the specified index to the <see cref="ListViewItem"/> 23/// being edited and the new text for the label of the <see cref="ListViewItem"/>. 32/// Gets the zero-based index of the <see cref="ListViewItem"/> containing 38/// Gets the new text assigned to the label of the <see cref="ListViewItem"/>. 44/// <see cref="ListViewItem"/> should be canceled.
System\Windows\Forms\Controls\ListView\ListView.CheckedIndexCollection.cs (2)
37foreach (ListViewItem item in _owner.Items) 81ListViewItem item = _owner.Items[i];
System\Windows\Forms\Controls\ListView\ListView.CheckedListViewItemCollection.cs (12)
44private ListViewItem[] ItemArray 48ListViewItem[] items = new ListViewItem[Count]; 65public ListViewItem this[int index] 99public virtual ListViewItem? this[string? key] 159public bool Contains(ListViewItem? item) 183if (item is ListViewItem listViewItem) 206public int IndexOf(ListViewItem item) 213ListViewItem[] items = ItemArray; 280if (item is ListViewItem listViewItem) 335ListViewItem[] items = ItemArray; 342return Array.Empty<ListViewItem>().GetEnumerator();
System\Windows\Forms\Controls\ListView\ListView.cs (73)
17using static System.Windows.Forms.ListViewItem; 120internal ListViewItem? _selectedItem; 136private readonly Dictionary<int, ListViewItem> _listItemsTable = []; // elements are ListViewItem's 137private List<ListViewItem>? _listViewItems = []; 170private List<ListViewItem>? _savedSelectedItems; 171private List<ListViewItem>? _savedCheckedItems; 176private ListViewItem? _prevHoveredItem; 476_savedCheckedItems = new List<ListViewItem>(CheckedItems.Count); 477ListViewItem[] items = new ListViewItem[CheckedItems.Count]; 493foreach (ListViewItem item in _savedCheckedItems) 521_savedCheckedItems = new List<ListViewItem>(CheckedItems.Count); 522ListViewItem[] items = new ListViewItem[CheckedItems.Count]; 557foreach (ListViewItem item in _savedCheckedItems) 817public ListViewItem? FocusedItem 1733public ListViewItem? TopItem 1790ListViewItem? topItem = TopItem; 1924ListViewItem lvItem = Items[topIndex]; 2252if (Properties.TryGetObject(s_propDelayedUpdateItems, out List<ListViewItem>? newItems) && newItems is not null) 2388Properties.SetObject(s_propDelayedUpdateItems, new List<ListViewItem>()); 2392internal void CacheSelectedStateForItem(ListViewItem lvi, bool selected) 2497_listItemsTable.TryGetValue((int)lparam1, out ListViewItem? x); 2498_listItemsTable.TryGetValue((int)lparam2, out ListViewItem? y); 2786ListViewItem item = Items[(int)nmcd->nmcd.dwItemSpec]; 3243public ListViewItem? FindItemWithText(string text) 3254public ListViewItem? FindItemWithText(string text, bool includeSubItemsInSearch, int startIndex) 3259public ListViewItem? FindItemWithText(string text, bool includeSubItemsInSearch, int startIndex, bool isPrefixSearch) 3267public ListViewItem? FindNearestItem(SearchDirectionHint dir, Point point) 3272public ListViewItem? FindNearestItem(SearchDirectionHint searchDirection, int x, int y) 3287ListViewItem? lvi = GetItemAt(x, y); 3326private unsafe ListViewItem? FindItem(bool isTextSearch, string text, bool isPrefixSearch, Point pt, SearchDirectionHint dir, int startIndex, bool includeSubItemsInSearch) 3390ListViewItem listViewItem = Items[i]; 3462internal int GetDisplayIndex(ListViewItem item, int lastIndex) 3498foreach (ListViewItem listViewItem in _listViewItems) 3538public ListViewItem? GetItemAt(int x, int y) 3547ListViewItem? li = null; 3558internal int GetNativeGroupId(ListViewItem item) 3797ListViewItem? item = (iItem == -1) ? null : Items[iItem]; 3831private void NotifyAboutGotFocus(ListViewItem listViewItem) 3846private void NotifyAboutLostFocus(ListViewItem? listViewItem) 4033ListViewItem item = Items[i]; 4047ListViewItem item = Items[i]; 4076private void InsertItems(int displayIndex, ListViewItem[] items, bool checkHosting) 4090if (_updateCounter > 0 && Properties.TryGetObject(s_propDelayedUpdateItems, out List<ListViewItem>? itemList) && itemList is not null) 4122ListViewItem item = items[i]; 4172private unsafe int InsertItemsNative(int index, ListViewItem[] items) 4202ListViewItem li = items[i]; 4396foreach (ListViewItem item in Items) 4405internal void ListViewItemToolTipChanged(ListViewItem item) 4450ListViewItem? item = null; 4681ListViewItem[]? listViewItemsToAdd = null; 4762ListViewItem[] lviArr = new ListViewItem[SelectedItems.Count]; 4764_savedSelectedItems = new List<ListViewItem>(lviArr.Length); 4774var items = new ListViewItem[tempItems.Count]; 4794if (ShowItemToolTips && Items.Count > 0 && (FocusedItem ?? Items[0]) is ListViewItem focusedItem) 4842ListViewItem item = e.Item; 4941ListViewItem firstSelectedItem = Items[SelectedIndices[0]]; 5163foreach (ListViewItem item in group.Items) 5435internal void UpdateSavedCheckedItems(ListViewItem item, bool addItem) 5920ListViewItem clickedItem = Items[displayIndex]; 5932foreach (ListViewItem item in SelectedItems) 5961ListViewItem clickedItem = Items[displayIndex]; 6422foreach (ListViewItem listViewItem in Items) 6592ListViewItem item = Items[nmlv->iItem]; 6607ListViewItem item = Items[nmlv->iItem]; 6664ListViewItem item = Items[indexItem]; 6805ListViewItem? focusedItem = FocusedItem; 6809foreach (ListViewItem item in SelectedItems) 6838ListViewItem lvItem = rVI.Item ?? throw new InvalidOperationException(SR.ListViewVirtualItemRequired); 6900ListViewItem lvi = Items[infoTip->iItem]; 7016foreach (ListViewItem selectedItem in SelectedItems)
System\Windows\Forms\Controls\ListView\ListView.IconComparer.cs (4)
33ListViewItem? currentItem = (ListViewItem?)obj1; 34ListViewItem? nextItem = (ListViewItem?)obj2;
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (5)
51foreach (ListViewItem? item in owningListView.Items) 130if (child is ListViewItem.ListViewItemBaseAccessibleObject itemAccessibleObject) 333View.Details => ((ListViewItem.ListViewItemDetailsAccessibleObject)itemAccessibleObject) 343if (itemAccessibleObject is ListViewItem.ListViewItemDetailsAccessibleObject itemDetailsAccessibleObject) 353else if (itemAccessibleObject is ListViewItem.ListViewItemWithImageAccessibleObject itemIconAccessibleObject)
System\Windows\Forms\Controls\ListView\ListView.ListViewItemCollection.cs (35)
58public virtual ListViewItem this[int index] 76internal ListViewItem? GetItemByIndex(int index) 92this[index] = value is ListViewItem item 101public virtual ListViewItem? this[string key] 127public virtual ListViewItem Add(string? text) 134if (item is ListViewItem listViewItem) 152public virtual ListViewItem Add(string? text, int imageIndex) 154ListViewItem item = new(text, imageIndex); 164public virtual ListViewItem Add(ListViewItem value) 177public virtual ListViewItem Add(string? text, string? imageKey) 179ListViewItem item = new(text, imageKey); 189public virtual ListViewItem Add(string? key, string? text, string? imageKey) 191ListViewItem item = new(text, imageKey) 204public virtual ListViewItem Add(string? key, string? text, int imageIndex) 206ListViewItem item = new(text, imageIndex) 216public void AddRange(params ListViewItem[] items) 227var itemArray = new ListViewItem[items.Count]; 240public bool Contains(ListViewItem item) 246=> item is ListViewItem listViewItem && Contains(listViewItem); 265public ListViewItem[] Find(string key, bool searchAllSubItems) 269List<ListViewItem> foundItems = []; 279private static void FindInternal(string? key, bool searchAllSubItems, ListViewItemCollection listViewItems, List<ListViewItem> foundItems) 316public int IndexOf(ListViewItem item) 330=> item is ListViewItem listViewItem ? IndexOf(listViewItem) : -1; 375public ListViewItem Insert(int index, ListViewItem item) 384public ListViewItem Insert(int index, string? text) 389public ListViewItem Insert(int index, string? text, int imageIndex) 396if (item is ListViewItem listViewItem) 408public ListViewItem Insert(int index, string? text, string? imageKey) 411public virtual ListViewItem Insert(int index, string? key, string? text, string? imageKey) 417public virtual ListViewItem Insert(int index, string? key, string? text, int imageIndex) 428public virtual void Remove(ListViewItem item) 458if (item is ListViewItem listViewItem)
System\Windows\Forms\Controls\ListView\ListView.ListViewItemCollection.IInnerList.cs (10)
17ListViewItem this[int index] { get; set; } 19ListViewItem Add(ListViewItem item); 20void AddRange(params ListViewItem[] items); 22bool Contains(ListViewItem item); 25int IndexOf(ListViewItem item); 26ListViewItem Insert(int index, ListViewItem item); 27void Remove(ListViewItem item); 29ListViewItem? GetItemByIndex(int index)
System\Windows\Forms\Controls\ListView\ListView.ListViewNativeItemCollection.cs (17)
35public ListViewItem this[int displayIndex] 59public ListViewItem? GetItemByIndex(int index) => 62private ListViewItem? GetItemByIndexInternal(int index, [NotNullWhen(true)] bool throwInVirtualMode) 86_owner._listItemsTable.TryGetValue(DisplayIndexToID(index), out ListViewItem? item); 97public ListViewItem Add(ListViewItem value) 128public void AddRange(params ListViewItem[] values) 234ListViewItem item = _owner.Items[i]; 283ListViewItem item = _owner.Items[i]; 305public bool Contains(ListViewItem item) 310return _owner._listItemsTable.TryGetValue(item._id, out ListViewItem? itemOut) 320public ListViewItem Insert(int index, ListViewItem item) 362public int IndexOf(ListViewItem item) 376public void Remove(ListViewItem item) 452ListViewItem[] items = new ListViewItem[_owner._itemCount];
System\Windows\Forms\Controls\ListView\ListView.SelectedListViewItemCollection.cs (15)
27private ListViewItem[] SelectedItemArray 35ListViewItem[] lvitems = new ListViewItem[cnt]; 64ListViewItem[] cloned = new ListViewItem[_owner._savedSelectedItems.Count]; 112public ListViewItem this[int index] 152public virtual ListViewItem? this[string? key] 272ListViewItem[] items = SelectedItemArray; 292public bool Contains(ListViewItem? item) 309if (item is ListViewItem listViewItem) 339ListViewItem[] items = SelectedItemArray; 346return Array.Empty<ListViewItem>().GetEnumerator(); 350public int IndexOf(ListViewItem? item) 357ListViewItem[] items = SelectedItemArray; 376if (item is ListViewItem listViewItem)
System\Windows\Forms\Controls\ListView\ListViewGroup.cs (5)
381ListViewItem[] items = new ListViewItem[count]; 384items[i] = (ListViewItem)info.GetValue($"Item{i}", typeof(ListViewItem))!; 471info.AddValue($"Item{i}", Items[i], typeof(ListViewItem));
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (7)
198internal IReadOnlyList<ListViewItem> GetVisibleItems() 200List<ListViewItem> visibleItems = []; 203foreach (ListViewItem? listViewItem in _owningListView.Items) 214foreach (ListViewItem listViewItem in _owningGroup.Items) 246IReadOnlyList<ListViewItem> visibleItems = GetVisibleItems(); 261IReadOnlyList<ListViewItem> visibleItems = GetVisibleItems(); 277IReadOnlyList<ListViewItem> visibleItems = GetVisibleItems();
System\Windows\Forms\Controls\ListView\ListViewGroupCollection.cs (2)
177ListViewItem item = group.Items[i]; 269foreach (ListViewItem item in group.Items)
System\Windows\Forms\Controls\ListView\ListViewGroupConverter.cs (4)
23if (sourceType == typeof(string) && context is not null && context.Instance is ListViewItem) 42if (destinationType == typeof(string) && context is not null && context.Instance is ListViewItem) 60if (context.Instance is ListViewItem item && item.ListView is not null) 115if (context is not null && context.Instance is ListViewItem item && item.ListView is not null)
System\Windows\Forms\Controls\ListView\ListViewGroupItemCollection.cs (14)
11private List<ListViewItem>? _items; 20private List<ListViewItem> Items => _items ??= []; 26public ListViewItem this[int index] 40public ListViewItem Add(ListViewItem value) 49public void AddRange(params ListViewItem[] items) 64private void CheckListViewItem(ListViewItem item) 82public bool Contains(ListViewItem item) => Items.Contains(item); 88public int IndexOf(ListViewItem item) => Items.IndexOf(item); 90public ListViewItem Insert(int index, ListViewItem item) 99private static void MoveToGroup(ListViewItem item, ListViewGroup? newGroup) 110public void Remove(ListViewItem item) 123private static void UpdateNativeListViewItem(ListViewItem item)
System\Windows\Forms\Controls\ListView\ListViewHitTestInfo.cs (4)
14public ListViewHitTestInfo(ListViewItem? hitItem, ListViewItem.ListViewSubItem? hitSubItem, ListViewHitTestLocations hitLocation) 29public ListViewItem? Item { get; } 34public ListViewItem.ListViewSubItem? SubItem { get; }
System\Windows\Forms\Controls\ListView\ListViewItem.cs (4)
903ListViewItem newItem; 904if (clonedType == typeof(ListViewItem)) 910newItem = (ListViewItem)Activator.CreateInstance(clonedType)!; 953public ListViewItem? FindNearestItem(SearchDirectionHint searchDirection)
System\Windows\Forms\Controls\ListView\ListViewItem.IKeyboardToolTip.cs (4)
36ListViewItem? neighboringItem = FindNearestItem(searchDirectionHint); 89ListViewItem item = _listView.Items[index]; 107private static Rectangle GetDetailsListRectangle(Point point, ListViewItem item, Rectangle itemBounds) 118private Rectangle GetTileRectangle(Point point, ListViewItem item, Rectangle itemBounds)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (3)
24private protected readonly ListViewItem _owningItem; 26public ListViewItemBaseAccessibleObject(ListViewItem owningItem) 37=> $"{nameof(ListViewItem)}-{CurrentIndex}";
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemDetailsAccessibleObject.cs (1)
16public ListViewItemDetailsAccessibleObject(ListViewItem owningItem) : base(owningItem)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemImageAccessibleObject.cs (2)
14private readonly ListViewItem _owningItem; 16public ListViewItemImageAccessibleObject(ListViewItem owner)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemLargeIconAccessibleObject.cs (1)
10public ListViewItemLargeIconAccessibleObject(ListViewItem owningItem) : base(owningItem)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemListAccessibleObject.cs (1)
13public ListViewItemListAccessibleObject(ListViewItem owningItem) : base(owningItem)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemSmallIconAccessibleObject.cs (1)
10public ListViewItemSmallIconAccessibleObject(ListViewItem owningItem) : base(owningItem)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemTileAccessibleObject.cs (1)
14public ListViewItemTileAccessibleObject(ListViewItem owningItem) : base(owningItem)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemWithImageAccessibleObject.cs (1)
19public ListViewItemWithImageAccessibleObject(ListViewItem owningItem) : base(owningItem)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.cs (3)
20internal ListViewItem? _owner; 40public ListViewSubItem(ListViewItem? owner, string? text) 46public ListViewSubItem(ListViewItem? owner, string? text, Color foreColor, Color backColor, Font font)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (2)
17private readonly ListViewItem _owningItem; 23public ListViewSubItemAccessibleObject(ListViewSubItem? owningSubItem, ListViewItem owningItem)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItemCollection.cs (2)
14private readonly ListViewItem _owner; 21public ListViewSubItemCollection(ListViewItem owner)
System\Windows\Forms\Controls\ListView\ListViewItemConverter.cs (9)
45if (destinationType == typeof(InstanceDescriptor) && value is ListViewItem item) 55ctor = typeof(ListViewItem).GetConstructor([typeof(ListViewItem.ListViewSubItem[]), typeof(string)]); 57ListViewItem.ListViewSubItem[] subItemArray = new ListViewItem.ListViewSubItem[item.SubItems.Count]; 63ctor = typeof(ListViewItem).GetConstructor([typeof(ListViewItem.ListViewSubItem[]), typeof(int)]); 65ListViewItem.ListViewSubItem[] subItemArray = new ListViewItem.ListViewSubItem[item.SubItems.Count];
System\Windows\Forms\Controls\ListView\ListViewItemImageIndexer.cs (6)
8/// ListViewItemImageIndexer is a class used to support <see cref="ListViewItem.ImageIndex"/> and 9/// <see cref="ListViewItem.ImageKey"/>. 13private readonly ListViewItem _owner; 18/// <param name="item">The <see cref="ListViewItem"/> that this object belongs to.</param> 19public ListViewItemImageIndexer(ListViewItem item) 25/// Gets the <see cref="ListViewItem.ImageList"/> associated with the item.
System\Windows\Forms\Controls\ListView\ListViewItemMouseHoverEventArgs.cs (2)
11public ListViewItemMouseHoverEventArgs(ListViewItem? item) 16public ListViewItem? Item { get; }
System\Windows\Forms\Controls\ListView\ListViewItemSelectionChangedEventArgs.cs (2)
14public ListViewItemSelectionChangedEventArgs(ListViewItem? item, int itemIndex, bool isSelected) 24public ListViewItem? Item { get; }
System\Windows\Forms\Controls\ListView\ListViewLabelEditAccessibleObject.cs (1)
6using static System.Windows.Forms.ListViewItem.ListViewSubItem;
System\Windows\Forms\Controls\ListView\ListViewSubItemConverter.cs (5)
28if (destinationType == typeof(InstanceDescriptor) && value is ListViewItem.ListViewSubItem item) 35ctor = typeof(ListViewItem.ListViewSubItem).GetConstructor( 37typeof(ListViewItem), 55ctor = typeof(ListViewItem.ListViewSubItem).GetConstructor([typeof(ListViewItem), typeof(string)]);
System\Windows\Forms\Controls\ListView\RetrieveVirtualItemEventArgs.cs (1)
15public ListViewItem? Item { get; set; }
System\Windows\Forms\ItemCheckedEventArgs.cs (2)
11public ItemCheckedEventArgs(ListViewItem item) 19public ListViewItem Item { get; }
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\ListViewSubItemCollectionEditor.cs (3)
18private ListViewItem.ListViewSubItem _firstSubItem; 32if (instance is ListViewItem.ListViewSubItem item) 74var subItems = (ListViewItem.ListViewSubItemCollection)editValue;
System.Windows.Forms.Design.Tests (4)
EnsureEditorsTests.cs (4)
112[InlineData(typeof(ListViewItem), "ImageIndex", typeof(ImageIndexEditor))] 113[InlineData(typeof(ListViewItem), "ImageKey", typeof(ImageIndexEditor))] 114[InlineData(typeof(ListViewItem), "StateImageIndex", typeof(ImageIndexEditor))] 115[InlineData(typeof(ListViewItem), "SubItems", typeof(ListViewSubItemCollectionEditor))]
System.Windows.Forms.Tests (903)
SerializableAttributeTests.cs (3)
13typeof(ListViewItem).Assembly, 22{ typeof(ListViewItem).FullName }, 23{ typeof(ListViewItem.ListViewSubItem).FullName },
SerializableTypesTests.cs (6)
8using static System.Windows.Forms.ListViewItem; 149var item = Assert.Single(result.Items) as ListViewItem; 163ListViewItem listViewItem = new("Item1", 0) 181ListViewItem result = BinarySerialization.EnsureDeserialize<ListViewItem>(blob);
System\Windows\Forms\AccessibleObjects\ListVIew.ListViewAccessibleObjectTests.cs (52)
7using static System.Windows.Forms.ListViewItem; 87ListViewItem item = new(); 88ListViewItem item2 = new(); 117ListViewItem item = new(); 118ListViewItem item2 = new(); 141ListViewItem item = new(); 142ListViewItem item2 = new(); 268ListViewItem listViewItem1 = new("Test item 1"); 269ListViewItem listViewItem2 = new("Test item 2"); 391ListViewItem listViewItem1 = new("Test item 1"); 392ListViewItem listViewItem2 = new("Test item 2"); 393ListViewItem listViewItem3 = new("Test item 3"); 514ListViewItem listViewItem1 = new("Test item 1"); 515ListViewItem listViewItem2 = new("Test item 2"); 516ListViewItem listViewItem3 = new("Test item 3"); 585ListViewItem listViewItem1 = new("Test item 1"); 586ListViewItem listViewItem2 = new("Test item 2"); 587ListViewItem listViewItem3 = new("Test item 3"); 640ListViewItem listViewItem1 = new("Test item 1"); 641ListViewItem listViewItem2 = new("Test item 2"); 642ListViewItem listViewItem3 = new("Test item 3"); 720ListViewItem listViewItem1 = new("Test item 1"); 721ListViewItem listViewItem2 = new("Test item 2"); 722ListViewItem listViewItem3 = new("Test item 3"); 854ListViewItem listViewItem1 = new("Test item 1"); 855ListViewItem listViewItem2 = new("Test item 2"); 856ListViewItem listViewItem3 = new("Test item 3"); 924ListViewItem listItem1 = new(listGroup1); 925ListViewItem listItem2 = new(); 926ListViewItem listItem3 = new(listGroup2); 927ListViewItem listItem4 = new(listGroup2); 957ListViewItem listItem1 = new(); 975ListViewItem listItem1 = new(); 1013ListViewItem listItem1 = new(new string[] { "Item 1", "Item A" }, -1); 1014ListViewItem listItem2 = new("Group item 2"); 1015ListViewItem listItem3 = new("Item 3"); 1016ListViewItem listItem4 = new(new string[] { "Item 4", "Item B" }, -1); 1059ListViewItem listItem1 = new(); 1090ListViewItem listItem1 = new(); 1392ListViewItem listItem1 = new(new string[] { "Test Item 1", "Item A" }, -1, listViewGroup); 1393ListViewItem listItem2 = new("Group item 2", listViewGroup); 1394ListViewItem listItem3 = new("Item 3"); 1395ListViewItem listItem4 = new(new string[] { "Test Item 4", "Item B", "Item C", "Item D" }, -1); 1488ListViewItem listViewItem1 = new(); 1489ListViewItem listViewItem2 = new(); 1573ListViewItem listViewItem1 = new(); 1574ListViewItem listViewItem2 = new(); 1674ListViewItem listViewItem1 = new(); 1675ListViewItem listViewItem2 = new(); 1730ListViewItem listViewItem1 = new(); 1731ListViewItem listViewItem2 = new(); 1732ListViewItem listViewItem3 = new();
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (26)
279ListViewItem listItem1 = new("Item1"); 280ListViewItem listItem2 = new("Item2"); 388ListViewItem itemWithoutListView1 = new(groups[1]); 389ListViewItem itemWithoutListView2 = new(groups[1]); 666ListViewItem listViewItem = new("Test item", listViewGroup); 797ListViewItem item1 = new("Item 1", group1); 798ListViewItem item2 = new("Item 2", group2); 799ListViewItem item3 = new("Item 2", group3); 800listView.Items.AddRange((ListViewItem[])[item1, item2, item3]); 889ListViewItem listViewItem1 = new(); 890ListViewItem listViewItem2 = new(); 1239ListViewItem listViewItem1 = new(); 1240ListViewItem listViewItem2 = new(); 1241ListViewItem listViewItem3 = new(); 1264ListViewItem listItem1 = new(listGroup1); 1265ListViewItem listItem2 = new(listGroup1); 1266ListViewItem listItem3 = new(); 1329ListViewItem item = new("Test") 1402ListViewItem listViewInvisibleItem1 = new("Invisible item 1"); 1403ListViewItem listViewVisibleItem1 = new("Visible item 1"); 1404ListViewItem listViewInvisibleItem2 = new("Invisible item 1"); 1405ListViewItem listViewVisibleItem2 = new("Visible item 1"); 1408listView.Items.AddRange((ListViewItem[])[listViewVisibleItem1, listViewVisibleItem2]); 1409listViewGroup.Items.AddRange((ListViewItem[]) 1431ListViewItem listViewItem1 = new("Test item 1"); 1439ListViewItem listViewItem2 = new("Test item 2");
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (42)
7using static System.Windows.Forms.ListViewItem; 17ListViewItem listItem = new(); 21ConstructorInfo ctor = type.GetConstructor([typeof(ListViewItem)]); 27ListViewItem itemWithoutList = new(); 36ListViewItem listItem = new(); 76ListViewItem listViewItem1 = new(); 77ListViewItem listViewItem2 = new(listviewGroup); 94ListViewItem listItem = new("ListItem"); 565ListViewItem listItem1 = new(new string[] 571ListViewItem listItem2 = new(new string[] 577ListViewItem listItem3 = new(new string[] 655ListViewItem listItem1 = new(new string[] { "Test A", "Alpha" }, -1); 699ListViewItem listItem1 = new(new string[] { "Test A", "Alpha" }, -1); 783private void AddItemToListView(ListView listView, ListViewItem listViewItem, bool virtualMode) 843ListViewItem listViewItem = new("Item"); 891ListViewItem listViewItem = new("Item"); 926ListViewItem listViewItem = new("Item"); 1061((ListViewItem.ListViewItemDetailsAccessibleObject)accessibleObject1).GetDetailsSubItemOrFake(2), 1067((ListViewItem.ListViewItemDetailsAccessibleObject)accessibleObject2).GetDetailsSubItemOrFake(2), 1138ListViewItem listItem1 = new("Item 1"); 1139ListViewItem listItem2 = new("Item 2"); 1176listView.Items.AddRange((ListViewItem[])[listItem1, listItem2]); 1197ListViewItem listItem1 = new(new string[] { "Test Item 1", "Item A" }, -1); 1198ListViewItem listItem2 = new("Group item 2"); 1199ListViewItem listItem3 = new("Item 3"); 1200ListViewItem listItem4 = new(new string[] { "Test Item 4", "Item B", "Item C", "Item D" }, -1); 1257ListViewItem listViewInvisibleItem1 = new("Invisible item 1"); 1258ListViewItem listViewVisibleItem1 = new("Visible item 1"); 1259ListViewItem listViewInvisibleItem2 = new("Invisible item 1"); 1260ListViewItem listViewVisibleItem2 = new("Visible item 1"); 1263listView.Items.AddRange((ListViewItem[])[listViewVisibleItem1, listViewVisibleItem2]); 1264listViewGroup.Items.AddRange((ListViewItem[]) 1624ListViewItem listViewItem = new("Item 1", imageIndex: hasImage ? 0 : -1); 1846ListViewItem item = new("ListItem"); 1860ListViewItem item = new("ListItem"); 1874ListViewItem item = new("ListItem"); 1888ListViewItem item = new("ListItem"); 1902ListViewItem item = new("ListItem"); 1912private static void EnforceAccessibleObjectCreation(ListViewItem listViewItem) 1928ListViewItem listViewItem1 = new("Item1"); 1929ListViewItem listViewItem2 = new("Item2"); 1930ListViewItem listViewItem3 = new("Item3");
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemBaseAccessibleObjectTests.cs (29)
7using static System.Windows.Forms.ListViewItem; 23ListViewItem item = new(); 34ListViewItem item = new(); 45ListViewItem item = new(); 58ListViewItem item = new(); 70ListViewItem item = new() { Selected = isSelected }; 81ListViewItem item = new(); 98ListViewItem item = new(); 116ListViewItem item = new(); 133ListViewItem item = new(); 151ListViewItem item = new(); 165control.Items.AddRange((ListViewItem[])[new(), new(), new()]); 181ListViewItem item = new(); 200ListViewItem item = new(); 218ListViewItem item = new(); 231ListViewItem item = new(); 244ListViewItem item = new(); 257ListViewItem item = new(); 270ListViewItem item = new(); 286ListViewItem item = new(); 302ListViewItem item = new(); 318ListViewItem item = new() 339ListViewItem item = new(); 350ListViewItem item = new(); 363ListViewItem item = new() { Checked = isChecked }; 376ListViewItem item = new() { Checked = isChecked }; 393ListViewItem item = new(); 397string expected = $"{nameof(ListViewItem)}-{accessibleObject.CurrentIndex}"; 406public SubListViewItemBaseAccessibleObject(ListViewItem owningItem) : base(owningItem)
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemDetailsAccessibleObjectTests.cs (12)
6using static System.Windows.Forms.ListViewItem; 22ListViewItem item = new(); 37ListViewItem item = new(); 53ListViewItem item = new(); 69ListViewItem item = new(); 87ListViewItem item = new(); 100ListViewItem item = new(); 115ListViewItem item = new(); 151ListViewItem listViewItem = new("1", 0); 166ListViewItem listViewItem1 = new(new string[] { "Item1", "sub1", "sub2" }, 0); 167ListViewItem listViewItem2 = new(new string[] { "Item2", "sub1", "sub2" }, 0); 170listView1.Items.AddRange((ListViewItem[])[listViewItem1, listViewItem2]);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemImageAccessibleObjectTests.cs (3)
5using static System.Windows.Forms.ListViewItem; 17ListViewItem listViewItem = new("Test", 0); 42ListViewItem listViewItem = new("Test", 0);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemListAccessibleObjectTests.cs (3)
6using static System.Windows.Forms.ListViewItem; 52control.Items.AddRange((ListViewItem[])[new(), new(), new()]); 71control.Items.AddRange((ListViewItem[])[new(), new(), new()]);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemTileAccessibleObjectTests.cs (1)
4using static System.Windows.Forms.ListViewItem;
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemWithImageAccessibleObjectTests.cs (4)
5using static System.Windows.Forms.ListViewItem; 33ListViewItem listViewItem = new("Test", 0); 78ListViewItem listViewItem = new("Test", 0); 115ListViewItem listViewItem = new("Test", 0);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (72)
7using static System.Windows.Forms.ListViewItem.ListViewSubItem; 17ListViewItem listViewItem1 = new(new string[] 54ListViewItem listViewItem1 = new(new string[] 140ListViewItem listViewItem = listView.Items[0]; 141ListViewItem listViewItemInGroup = listView.Items[1]; 187ListViewItem listViewItem = listView.Items[0]; 188ListViewItem listViewItemInGroup = listView.Items[1]; 217ListViewItem listViewItem = listView.Items[0]; 218ListViewItem listViewItemInGroup = listView.Items[1]; 247ListViewItem listViewItem = listView.Items[0]; 248ListViewItem listViewItemInGroup = listView.Items[1]; 288ListViewItem listViewItem = listView.Items[0]; 289ListViewItem listViewItemInGroup = listView.Items[1]; 324ListViewItem listViewItem = listView.Items[0]; 325ListViewItem listViewItemInGroup = listView.Items[1]; 357ListViewItem listViewItem = listView.Items[0]; 358ListViewItem listViewItemInGroup = listView.Items[1]; 383ListViewItem listViewItem = listView.Items[0]; 384ListViewItem listViewItemInGroup = listView.Items[1]; 409ListViewItem listViewItem = listView.Items[0]; 410ListViewItem listViewItemInGroup = listView.Items[1]; 428ListViewItem listViewItem = listView.Items[0]; 429ListViewItem listViewItemInGroup = listView.Items[1]; 462ListViewItem listViewItem = listView.Items[0]; 463ListViewItem listViewItemInGroup = listView.Items[1]; 485ListViewItem listViewItem = listView.Items[0]; 486ListViewItem listViewItemInGroup = listView.Items[1]; 508ListViewItem listViewItem = listView.Items[0]; 509ListViewItem listViewItemInGroup = listView.Items[1]; 531ListViewItem listViewItem = listView.Items[0]; 532ListViewItem listViewItemInGroup = listView.Items[1]; 554ListViewItem listViewItem = listView.Items[0]; 555ListViewItem listViewItemInGroup = listView.Items[1]; 592ListViewItem listViewItem = listView.Items[0]; 593ListViewItem listViewItemInGroup = listView.Items[1]; 629ListViewItem listViewItem1 = new(new string[] 652ListViewItem.ListViewSubItem subItem = listViewItem1.SubItems[0]; 679ListViewItem listViewItem1 = new( 720ListViewItem listViewItem1 = new( 753ListViewItem listViewItem1 = new(new string[] 802ListViewItem listItem1 = new("Item 1"); 803ListViewItem listItem2 = new("Item 2"); 840listView.Items.AddRange((ListViewItem[])[listItem1, listItem2]); 855ListViewItem listViewItem = new("Test item") 859ListViewItem.ListViewSubItem subItem = new(listViewItem, "Test subItem"); 914ListViewItem listViewItem = new("Test item"); 916ListViewItem.ListViewSubItem listViewSubItem = new(listViewItem, "Test subItem"); 927ListViewItem listViewItem = new("Test item"); 929ListViewItem.ListViewSubItem listViewSubItem = new(listViewItem, "Test subItem"); 942ListViewItem listViewItem = new("Test item"); 944ListViewItem.ListViewSubItem listViewSubItem = new(listViewItem, "Test subItem"); 971ListViewItem listViewItem = new("Test item"); 973ListViewItem.ListViewSubItem listViewSubItem = new(listViewItem, "Test subItem"); 1050ListViewItem listViewItem = new(); 1051ListViewItem.ListViewSubItem listViewSubItem = new(); 1062ListViewItem listViewItem = new(); 1063ListViewItem.ListViewSubItem listViewSubItem = new(); 1078ListViewItem listViewItem = new(); 1079ListViewItem.ListViewSubItem listViewSubItem = new(); 1094ListViewItem listViewItem = new(); 1095ListViewItem.ListViewSubItem listViewSubItem = new(); 1110ListViewItem listViewItem = new(); 1111ListViewItem.ListViewSubItem listViewSubItem = new(); 1126ListViewItem listViewItem = new(); 1127ListViewItem.ListViewSubItem listViewSubItem = new(); 1142ListViewItem listViewItem = new(); 1143ListViewItem.ListViewSubItem listViewSubItem = new(); 1158ListViewItem listViewItem = new(); 1159ListViewItem.ListViewSubItem listViewSubItem = new(); 1165listView.Items[0].SubItems[subItemIndex] = new ListViewItem.ListViewSubItem(); 1171private static void EnforceAccessibleObjectCreation(ListViewItem item) 1175foreach (ListViewItem.ListViewSubItem subItem in item.SubItems)
System\Windows\Forms\AccessibleObjects\ListViewLabelEditAccessibleObjectTests.cs (2)
7using static System.Windows.Forms.ListViewItem; 163ListViewItem item = new("Test", 0);
System\Windows\Forms\BinaryFormat\WinFormsBinaryFormattedObjectTests.cs (1)
138new ListViewItem.ListViewSubItem()
System\Windows\Forms\ControlTests.cs (1)
1054listView1.Items.AddRange((ListViewItem[])[new("Foo"), new("Foo"), new("Foo")]);
System\Windows\Forms\DrawListViewItemEventArgsTests.cs (10)
25ListViewItem item = new(); 85ListViewItem listViewItem = new(); 91ListViewItem subItemsItem = new(); 92subItemsItem.SubItems.Add(new ListViewItem.ListViewSubItem()); 99ListViewItem fullRowSelectListViewItem = new(); 100fullRowSelectListViewItem.SubItems.Add(new ListViewItem.ListViewSubItem()); 110public void DrawListViewItemEventArgs_DrawBackground_Invoke_Success(ListViewItem item, Rectangle bounds, ListViewItemStates state) 120public void DrawListViewItemEventArgs_DrawFocusRectangle_HasGraphicsFocused_Success(ListViewItem item, Rectangle bounds, ListViewItemStates state) 130public void DrawListViewItemEventArgs_DrawText_Invoke_Success(ListViewItem item, Rectangle bounds, ListViewItemStates state) 140public void DrawListViewItemEventArgs_DrawText_InvokeTextFormatFlags(ListViewItem item, Rectangle bounds, ListViewItemStates state)
System\Windows\Forms\DrawListViewSubItemEventArgsTests.cs (25)
12yield return new object[] { Rectangle.Empty, null, new ListViewItem.ListViewSubItem(), -2, -2, null, ListViewItemStates.Checked - 1 }; 13yield return new object[] { Rectangle.Empty, new ListViewItem(), new ListViewItem.ListViewSubItem(), -2, -2, null, ListViewItemStates.Checked - 1 }; 15yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), new ListViewItem.ListViewSubItem(), -1, -1, new ColumnHeader(), ListViewItemStates.Checked }; 16yield return new object[] { new Rectangle(-1, 2, -3, -4), new ListViewItem(), new ListViewItem.ListViewSubItem(), 0, 0, new ColumnHeader(), ListViewItemStates.Focused }; 17yield return new object[] { new Rectangle(1, 2, 3, 4), new ListViewItem(), new ListViewItem.ListViewSubItem(), 1, 2, new ColumnHeader(), ListViewItemStates.Checked }; 22public void DrawListViewSubItemEventArgs_Ctor_Graphics_ListViewItem_Rectangle_Int_ListViewItemStates(Rectangle bounds, ListViewItem item, ListViewItem.ListViewSubItem subItem, int itemIndex, int columnIndex, ColumnHeader header, ListViewItemStates itemState) 41Assert.Throws<ArgumentNullException>("graphics", () => new DrawListViewSubItemEventArgs(null, new Rectangle(1, 2, 3, 4), new ListViewItem(), new ListViewItem.ListViewSubItem(), -1, 0, new ColumnHeader(), ListViewItemStates.Default)); 49Assert.Throws<ArgumentNullException>("item", () => new DrawListViewSubItemEventArgs(graphics, new Rectangle(1, 2, 3, 4), null, new ListViewItem.ListViewSubItem(), -1, 0, new ColumnHeader(), ListViewItemStates.Default)); 98yield return new object[] { new Rectangle(-1, -2, -3, -4), null, new ListViewItem.ListViewSubItem(), 0, null, ListViewItemStates.Default }; 99yield return new object[] { new Rectangle(-1, -2, -3, -4), null, new ListViewItem.ListViewSubItem(), 0, null, ListViewItemStates.Checked }; 100yield return new object[] { new Rectangle(-1, -2, -3, -4), null, new ListViewItem.ListViewSubItem(), 0, null, ListViewItemStates.Focused }; 101yield return new object[] { new Rectangle(-1, -2, -3, -4), null, new ListViewItem.ListViewSubItem(), 0, new ColumnHeader(), ListViewItemStates.Default }; 102yield return new object[] { new Rectangle(-1, -2, -3, -4), null, new ListViewItem.ListViewSubItem(), 0, new ColumnHeader(), ListViewItemStates.Checked }; 103yield return new object[] { new Rectangle(-1, -2, -3, -4), null, new ListViewItem.ListViewSubItem(), 0, new ColumnHeader(), ListViewItemStates.Focused }; 104yield return new object[] { new Rectangle(1, 2, 3, 4), null, new ListViewItem.ListViewSubItem(), 0, null, ListViewItemStates.Default }; 105yield return new object[] { new Rectangle(1, 2, 3, 4), null, new ListViewItem.ListViewSubItem(), 0, null, ListViewItemStates.Checked }; 106yield return new object[] { new Rectangle(1, 2, 3, 4), null, new ListViewItem.ListViewSubItem(), 0, null, ListViewItemStates.Focused }; 107yield return new object[] { new Rectangle(1, 2, 3, 4), null, new ListViewItem.ListViewSubItem(), 0, new ColumnHeader(), ListViewItemStates.Default }; 108yield return new object[] { new Rectangle(1, 2, 3, 4), null, new ListViewItem.ListViewSubItem(), 0, new ColumnHeader(), ListViewItemStates.Checked }; 109yield return new object[] { new Rectangle(1, 2, 3, 4), null, new ListViewItem.ListViewSubItem(), 0, new ColumnHeader(), ListViewItemStates.Focused }; 114public void DrawListViewSubItemEventArgs_DrawBackground_HasGraphics_Success(Rectangle bounds, ListViewItem item, ListViewItem.ListViewSubItem subItem, int itemIndex, ColumnHeader header, ListViewItemStates itemState) 124public void DrawListViewSubItemEventArgs_DrawFocusRectangle_HasGraphics_Success(Rectangle bounds, ListViewItem item, ListViewItem.ListViewSubItem subItem, int itemIndex, ColumnHeader header, ListViewItemStates itemState)
System\Windows\Forms\ItemCheckedEventArgsTests.cs (1)
18ListViewItem listViewItem = new();
System\Windows\Forms\ListView.ListViewItemCollectionTests.cs (9)
15ListViewItem child1 = new() 19ListViewItem child2 = new() 23ListViewItem child3 = new() 28var grandchild1 = new ListViewItem.ListViewSubItem 32var grandchild2 = new ListViewItem.ListViewSubItem 36var grandchild3 = new ListViewItem.ListViewSubItem 71ListViewItem child1 = new() 75ListViewItem child2 = new() 79ListViewItem child3 = new()
System\Windows\Forms\ListViewGroupCollectionTests.cs (9)
76ListViewItem item = new(); 97ListViewItem item = new(); 159ListViewItem item = new(); 407ListViewItem item = new(); 426ListViewItem item = new(); 490ListViewItem item = new(); 768ListViewItem item = new(); 787ListViewItem item = new(); 846ListViewItem item = new();
System\Windows\Forms\ListViewGroupConverterTests.cs (9)
34ListViewItem item1 = new(); 41ListViewItem item2 = new(); 75ListViewItem item = new(); 93ListViewItem item1 = new(); 99ListViewItem item2 = new(); 147ListViewItem item1 = new(); 154ListViewItem item2 = new(); 263ListViewItem item1 = new(); 270ListViewItem item2 = new();
System\Windows\Forms\ListViewGroupTests.cs (7)
1347Assert.Equal(group.Items.Cast<ListViewItem>().Select(i => i.Text), result.Items.Cast<ListViewItem>().Select(i => i.Text)); 1410Assert.Equal("text", ((ListViewItem)info.GetValue("Item0", typeof(ListViewItem))).Text); 1426ListViewItem listViewItem = new(); 1427ListViewItem listViewItemGroup = new(); 1442ListViewItem listViewItem = new();
System\Windows\Forms\ListViewHitTestInfoTests.cs (3)
12yield return new object[] { new ListViewItem(), new ListViewItem.ListViewSubItem(), ListViewHitTestLocations.None - 1 }; 17public void ListViewHitTestInfo_Ctor_ListViewItem_ListViewSubItem_ListViewHitTestLocations(ListViewItem hitItem, ListViewItem.ListViewSubItem hitSubItem, ListViewHitTestLocations hitTestLocations)
System\Windows\Forms\ListViewItem.IKeyboardToolTipTests.cs (24)
5using static System.Windows.Forms.ListViewItem; 19ListViewItem listViewItem = new(); 41ListViewItem listViewItem = new(); 63ListViewItem listViewItem = new(); 86ListViewItem listViewItem = new() { ToolTipText = toolTipText }; 105ListViewItem listViewItem = new(); 124ListViewItem listViewItem = new(); 147ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem(new string('t', 500))); 167ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem(new string('t', 1))); 177ListViewItem listViewItem = new(new string('t', 20)); 193ListViewItem listViewItem = new(new string('t', 10)); 209ListViewItem listViewItem = new(); 220ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem()); 229ListViewItem listViewItem = AssignItemToListView(listView, new ListViewItem()); 645ListViewItem listViewItem = new(); 672ListViewItem listViewItem = new(); 698ListViewItem listViewItem = new(); 736ListViewItem listViewItem = new(); 746private ListViewItem AssignItemToListView(ListView listView, ListViewItem listViewItem) 777List<ListViewItem> listViewItems = []; 781ListViewItem listViewItem = new(i.ToString()); 798listView.Items.AddRange((ListViewItem[])[.. listViewItems]); 821private Rectangle GetNativeScreenRectangle(ListViewItem listView)
System\Windows\Forms\ListViewItemConverterTests.cs (37)
19[InlineData(typeof(ListViewItem), false)] 40[InlineData(typeof(ListViewItem), false)] 52var subItem1 = new ListViewItem.ListViewSubItem(null, "text1"); 53var subItem2 = new ListViewItem.ListViewSubItem(null, "text2"); 54var subItem3 = new ListViewItem.ListViewSubItem(null, "text3") 58var subItem4 = new ListViewItem.ListViewSubItem(null, "text4") 62var subItem5 = new ListViewItem.ListViewSubItem(null, "text5") 120new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, "imageKey"), 126new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, 1), 132new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, "imageKey", group), 138new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1 }, 1, group), 144new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, "imageKey"), 150new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, 1), 156new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, "imageKey", group), 162new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }, 1, group), 168new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, "imageKey"), 169new Type[] { typeof(ListViewItem.ListViewSubItem[]), typeof(string) }, 170new object[] { new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, "imageKey" } 174new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, 1), 175new Type[] { typeof(ListViewItem.ListViewSubItem[]), typeof(int) }, 176new object[] { new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, 1 } 180new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, "imageKey", group), 181new Type[] { typeof(ListViewItem.ListViewSubItem[]), typeof(string) }, 182new object[] { new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, "imageKey" } 186new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, 1, group), 187new Type[] { typeof(ListViewItem.ListViewSubItem[]), typeof(int) }, 188new object[] { new ListViewItem.ListViewSubItem[] { subItem1, subItem2, subItem3, subItem4, subItem5 }, 1 } 192new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem3 }, 1), 198new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem4 }, 1), 204new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem5 }, 1), 210new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem3 }, "imageKey"), 216new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem4 }, "imageKey"), 222new ListViewItem(new ListViewItem.ListViewSubItem[] { subItem5 }, "imageKey"), 256public void ListViewItemConverter_ConvertTo_InstanceDescriptor_ReturnsExpected(ListViewItem value, Type[] parameterTypes, object[] arguments) 260Assert.Equal(typeof(ListViewItem).GetConstructor(parameterTypes), descriptor.MemberInfo); 288[InlineData(typeof(ListViewItem))] 307ListViewItem item = new();
System\Windows\Forms\ListViewItemMouseHoverEventArgsTests.cs (1)
17public void Ctor_ListViewItem(ListViewItem item)
System\Windows\Forms\ListViewItemSelectionChangedEventArgsTests.cs (1)
18public void Ctor_ListViewItem_Int_Bool(ListViewItem item, int itemIndex, bool isSelected)
System\Windows\Forms\ListViewItemTests.cs (96)
15ListViewItem item = new(); 33ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 54ListViewItem item = new(subItems, imageKey, foreColor, backColor, font, group); 72AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 92ListViewItem item = new(subItems, imageIndex, foreColor, backColor, font, group); 110AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 130ListViewItem item = new(subItems, imageKey, foreColor, backColor, font); 148AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 168ListViewItem item = new(subItems, imageIndex, foreColor, backColor, font); 186AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 196yield return new object[] { Array.Empty<ListViewItem.ListViewSubItem>(), null, null, string.Empty, string.Empty }; 197yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, string.Empty, null, string.Empty, "text" }; 198yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, "imageKey", new ListViewGroup(), "imageKey", "text" }; 203public void ListViewItem_Ctor_ListViewSubItemArray_String_ListViewGroup(ListViewItem.ListViewSubItem[] subItems, string imageKey, ListViewGroup group, string expectedImageKey, string expectedText) 205ListViewItem item = new(subItems, imageKey, group); 223AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 233yield return new object[] { Array.Empty<ListViewItem.ListViewSubItem>(), 0, null, string.Empty }; 234yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, 1, null, "text" }; 235yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, -1, new ListViewGroup(), "text" }; 240public void ListViewItem_Ctor_ListViewSubItemArray_Int_ListViewGroup(ListViewItem.ListViewSubItem[] subItems, int imageIndex, ListViewGroup group, string expectedText) 242ListViewItem item = new(subItems, imageIndex, group); 260AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 280ListViewItem item = new(subItems, imageKey, group); 298AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 318ListViewItem item = new(subItems, imageIndex, group); 336AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 355ListViewItem item = new(text, imageKey, group); 373ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 393ListViewItem item = new(text, imageIndex, group); 411ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 422yield return new object[] { Array.Empty<ListViewItem.ListViewSubItem>(), null, string.Empty, string.Empty }; 423yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, string.Empty, string.Empty, "text" }; 424yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, "imageKey", "imageKey", "text" }; 429public void ListViewItem_Ctor_ListViewSubItemArray_String(ListViewItem.ListViewSubItem[] subItems, string imageKey, string expectedImageKey, string expectedText) 431ListViewItem item = new(subItems, imageKey); 449AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 459yield return new object[] { Array.Empty<ListViewItem.ListViewSubItem>(), 0, string.Empty }; 460yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, 1, "text" }; 461yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, -1, "text" }; 466public void ListViewItem_Ctor_ListViewSubItemArray_Int(ListViewItem.ListViewSubItem[] subItems, int imageIndex, string expectedText) 468ListViewItem item = new(subItems, imageIndex); 486AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 506ListViewItem item = new(subItems, group); 524AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 544ListViewItem item = new(subItems, imageKey); 562AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 582ListViewItem item = new(subItems, imageIndex); 600AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 619ListViewItem item = new(text, group); 637ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 657ListViewItem item = new(text, imageKey); 675ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 695ListViewItem item = new(text, imageIndex); 713ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 732ListViewItem item = new(group); 750ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 771ListViewItem item = new(subItems); 789AssertEqualListViewSubItem(subItems, item.SubItems.Cast<ListViewItem.ListViewSubItem>().ToArray()); 801ListViewItem item = new(text); 819ListViewItem.ListViewSubItem subItem = Assert.Single(item.SubItems.Cast<ListViewItem.ListViewSubItem>()); 831Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, "imageKey")); 832Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, 1)); 833Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, "imageKey", new ListViewGroup())); 834Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, 0, new ListViewGroup())); 840var subItems = new ListViewItem.ListViewSubItem[] { null }; 862ListViewItem item = new(); 875ListViewItem item = new() 891ListViewItem item = new(); 919ListViewItem item = new(); 932ListViewItem item = new() 949ListViewItem item = new(); 969ListViewItem item = new(); 982ListViewItem item = new() 1003ListViewItem item = new(); 1018ListViewItem item = new(); 1026ListViewItem item = new(); 1034ListViewItem item = new(); 1044ListViewItem item = new(); 1048private static void AssertEqualListViewSubItem(string[] expected, ListViewItem.ListViewSubItem[] actual) 1050AssertEqualListViewSubItem(expected?.Select(t => new ListViewItem.ListViewSubItem(null, t)).ToArray(), actual); 1053private static void AssertEqualListViewSubItem(ListViewItem.ListViewSubItem[] expected, ListViewItem.ListViewSubItem[] actual) 1057ListViewItem.ListViewSubItem subItem = Assert.Single(actual.Cast<ListViewItem.ListViewSubItem>()); 1074ListViewItem item = new(); 1083ListViewItem item = new(); 1093ListViewItem item = new(); 1107ListViewItem item = new();
System\Windows\Forms\ListViewSubItemCollectionTests.cs (238)
15ListViewItem item = new(); 16var collection = new ListViewItem.ListViewSubItemCollection(item); 23Assert.Throws<ArgumentNullException>("owner", () => new ListViewItem.ListViewSubItemCollection(null)); 29ListViewItem item = new(); 30IList collection = new ListViewItem.ListViewSubItemCollection(item); 41ListViewItem item = new(); 42var collection = new ListViewItem.ListViewSubItemCollection(item); 44var subItem = new ListViewItem.ListViewSubItem(); 54ListViewItem item = new(); 55var collection = new ListViewItem.ListViewSubItemCollection(item) 57new ListViewItem.ListViewSubItem() 65ListViewItem item = new(); 66var collection = new ListViewItem.ListViewSubItemCollection(item) 68new ListViewItem.ListViewSubItem() 71var subItem = new ListViewItem.ListViewSubItem(); 81ListViewItem item = new(); 82var collection = new ListViewItem.ListViewSubItemCollection(item) 84new ListViewItem.ListViewSubItem() 86Assert.Throws<ArgumentOutOfRangeException>("index", () => collection[index] = new ListViewItem.ListViewSubItem()); 92ListViewItem item = new(); 93var collection = new ListViewItem.ListViewSubItemCollection(item) 95new ListViewItem.ListViewSubItem() 103ListViewItem item = new(); 104IList collection = new ListViewItem.ListViewSubItemCollection(item); 106var subItem = new ListViewItem.ListViewSubItem(); 116ListViewItem item = new(); 117IList collection = new ListViewItem.ListViewSubItemCollection(item) 119new ListViewItem.ListViewSubItem() 127ListViewItem item = new(); 128IList collection = new ListViewItem.ListViewSubItemCollection(item) 130new ListViewItem.ListViewSubItem() 133var subItem = new ListViewItem.ListViewSubItem(); 143ListViewItem item = new(); 144IList collection = new ListViewItem.ListViewSubItemCollection(item) 146new ListViewItem.ListViewSubItem() 156ListViewItem item = new(); 157IList collection = new ListViewItem.ListViewSubItemCollection(item); 171ListViewItem item = new(); 172var collection = new ListViewItem.ListViewSubItemCollection(item); 173var subItem1 = new ListViewItem.ListViewSubItem(); 174var subItem2 = new ListViewItem.ListViewSubItem 187ListViewItem item = new(); 188var collection = new ListViewItem.ListViewSubItemCollection(item); 189var subItem = new ListViewItem.ListViewSubItem(); 198ListViewItem item = new(); 199var collection = new ListViewItem.ListViewSubItemCollection(item); 202var subItem = new ListViewItem.ListViewSubItem(); 207Assert.Throws<InvalidOperationException>(() => collection.Add(new ListViewItem.ListViewSubItem())); 213ListViewItem item = new(); 214var collection = new ListViewItem.ListViewSubItemCollection(item); 215var subItem = new ListViewItem.ListViewSubItem(); 227ListViewItem item = new(); 228var collection = new ListViewItem.ListViewSubItemCollection(item); 230ListViewItem otherItem = new(); 231var otherCollection = new ListViewItem.ListViewSubItemCollection(item); 233var subItem = new ListViewItem.ListViewSubItem(); 246ListViewItem item = new(); 247var collection = new ListViewItem.ListViewSubItemCollection(item) 251ListViewItem.ListViewSubItem subItem = Assert.Single(collection.Cast<ListViewItem.ListViewSubItem>()); 267ListViewItem item = new(); 268var collection = new ListViewItem.ListViewSubItemCollection(item) 272ListViewItem.ListViewSubItem subItem = Assert.Single(collection.Cast<ListViewItem.ListViewSubItem>()); 283ListViewItem item = new(); 284var collection = new ListViewItem.ListViewSubItemCollection(item); 285Assert.Throws<ArgumentNullException>("item", () => collection.Add((ListViewItem.ListViewSubItem)null)); 291ListViewItem item = new(); 292IList collection = new ListViewItem.ListViewSubItemCollection(item); 293var subItem = new ListViewItem.ListViewSubItem(); 304ListViewItem item = new(); 305IList collection = new ListViewItem.ListViewSubItemCollection(item); 312ListViewItem item = new(); 313var collection = new ListViewItem.ListViewSubItemCollection(item); 314var subItem1 = new ListViewItem.ListViewSubItem(null, "text1"); 315var subItem2 = new ListViewItem.ListViewSubItem(null, "text2"); 316var items = new ListViewItem.ListViewSubItem[] { subItem1, null, subItem2 }; 327ListViewItem item = new(); 328var collection = new ListViewItem.ListViewSubItemCollection(item); 329var subItem1 = new ListViewItem.ListViewSubItem(null, "text1"); 330var subItem2 = new ListViewItem.ListViewSubItem(null, "text2"); 331var subItem3 = new ListViewItem.ListViewSubItem(null, "text3"); 332var subItem4 = new ListViewItem.ListViewSubItem(null, "text4"); 333var items = new ListViewItem.ListViewSubItem[] { subItem1, null, subItem2, subItem3, subItem4 }; 346ListViewItem item = new(); 347var collection = new ListViewItem.ListViewSubItemCollection(item); 348var subItem1 = new ListViewItem.ListViewSubItem(null, "text1"); 349var subItem2 = new ListViewItem.ListViewSubItem(null, "text2"); 350var subItem3 = new ListViewItem.ListViewSubItem(null, "text3"); 351var subItem4 = new ListViewItem.ListViewSubItem(null, "text4"); 352var subItem5 = new ListViewItem.ListViewSubItem(null, "text5"); 353var subItem6 = new ListViewItem.ListViewSubItem(null, "text6"); 354var subItem7 = new ListViewItem.ListViewSubItem(null, "text7"); 355var subItem8 = new ListViewItem.ListViewSubItem(null, "text8"); 356var subItem9 = new ListViewItem.ListViewSubItem(null, "text8"); 357var items = new ListViewItem.ListViewSubItem[] { subItem2, null, subItem3, subItem4, subItem5, subItem6, subItem7, subItem8, subItem9 }; 376ListViewItem item = new(); 377var collection = new ListViewItem.ListViewSubItemCollection(item); 397ListViewItem item = new(); 398var collection = new ListViewItem.ListViewSubItemCollection(item); 416ListViewItem item = new(); 417var collection = new ListViewItem.ListViewSubItemCollection(item); 418Assert.Throws<ArgumentNullException>("items", () => collection.AddRange((ListViewItem.ListViewSubItem[])null)); 426ListViewItem item = new(); 427var collection = new ListViewItem.ListViewSubItemCollection(item); 428var subItem = new ListViewItem.ListViewSubItem(); 444ListViewItem item = new(); 445var collection = new ListViewItem.ListViewSubItemCollection(item); 454ListViewItem item = new(); 455var collection = new ListViewItem.ListViewSubItemCollection(item); 456var subItem = new ListViewItem.ListViewSubItem(); 460Assert.False(collection.Contains(new ListViewItem.ListViewSubItem())); 467ListViewItem item = new(); 468var collection = new ListViewItem.ListViewSubItemCollection(item); 470Assert.False(collection.Contains(new ListViewItem.ListViewSubItem())); 484ListViewItem item = new(); 485var collection = new ListViewItem.ListViewSubItemCollection(item); 486var subItem1 = new ListViewItem.ListViewSubItem(); 487var subItem2 = new ListViewItem.ListViewSubItem 500ListViewItem item = new(); 501var collection = new ListViewItem.ListViewSubItemCollection(item); 510ListViewItem item = new(); 511IList collection = new ListViewItem.ListViewSubItemCollection(item); 512var subItem = new ListViewItem.ListViewSubItem(); 516Assert.False(collection.Contains(new ListViewItem.ListViewSubItem())); 524ListViewItem item = new(); 525IList collection = new ListViewItem.ListViewSubItemCollection(item); 527Assert.False(collection.Contains(new ListViewItem.ListViewSubItem())); 535ListViewItem item = new(); 536var collection = new ListViewItem.ListViewSubItemCollection(item); 537var subItem = new ListViewItem.ListViewSubItem(); 541Assert.Equal(-1, collection.IndexOf(new ListViewItem.ListViewSubItem())); 548ListViewItem item = new(); 549var collection = new ListViewItem.ListViewSubItemCollection(item); 551Assert.Equal(-1, collection.IndexOf(new ListViewItem.ListViewSubItem())); 565ListViewItem item = new(); 566var collection = new ListViewItem.ListViewSubItemCollection(item); 567var subItem1 = new ListViewItem.ListViewSubItem(); 568var subItem2 = new ListViewItem.ListViewSubItem 585ListViewItem item = new(); 586var collection = new ListViewItem.ListViewSubItemCollection(item); 595ListViewItem item = new(); 596IList collection = new ListViewItem.ListViewSubItemCollection(item); 597var subItem = new ListViewItem.ListViewSubItem(); 601Assert.Equal(-1, collection.IndexOf(new ListViewItem.ListViewSubItem())); 609ListViewItem item = new(); 610IList collection = new ListViewItem.ListViewSubItemCollection(item); 612Assert.Equal(-1, collection.IndexOf(new ListViewItem.ListViewSubItem())); 620ListViewItem item = new(); 621var collection = new ListViewItem.ListViewSubItemCollection(item); 622var subItem = new ListViewItem.ListViewSubItem(); 623collection.Add(new ListViewItem.ListViewSubItem()); 633ListViewItem item = new(); 634var collection = new ListViewItem.ListViewSubItemCollection(item); 637var subItem = new ListViewItem.ListViewSubItem(); 642Assert.Throws<InvalidOperationException>(() => collection.Add(new ListViewItem.ListViewSubItem())); 648ListViewItem item = new(); 649var collection = new ListViewItem.ListViewSubItemCollection(item) 651new ListViewItem.ListViewSubItem() 661ListViewItem item = new(); 662var collection = new ListViewItem.ListViewSubItemCollection(item); 669ListViewItem item = new(); 670IList collection = new ListViewItem.ListViewSubItemCollection(item); 671var subItem = new ListViewItem.ListViewSubItem(); 672collection.Add(new ListViewItem.ListViewSubItem()); 684ListViewItem item = new(); 685IList collection = new ListViewItem.ListViewSubItemCollection(item); 694ListViewItem item = new(); 695IList collection = new ListViewItem.ListViewSubItemCollection(item); 696Assert.Throws<ArgumentOutOfRangeException>("index", () => collection.Insert(index, new ListViewItem.ListViewSubItem())); 702ListViewItem item = new(); 703var collection = new ListViewItem.ListViewSubItemCollection(item); 704var subItem = new ListViewItem.ListViewSubItem(); 724ListViewItem item = new(); 725IList collection = new ListViewItem.ListViewSubItemCollection(item); 726var subItem = new ListViewItem.ListViewSubItem(); 744ListViewItem item = new(); 745IList collection = new ListViewItem.ListViewSubItemCollection(item); 746var subItem = new ListViewItem.ListViewSubItem(); 756ListViewItem item = new(); 757var collection = new ListViewItem.ListViewSubItemCollection(item); 758var subItem1 = new ListViewItem.ListViewSubItem(); 759var subItem2 = new ListViewItem.ListViewSubItem(); 760var subItem3 = new ListViewItem.ListViewSubItem(); 761var subItem4 = new ListViewItem.ListViewSubItem(); 805ListViewItem item = new(); 806var collection = new ListViewItem.ListViewSubItemCollection(item) 808new ListViewItem.ListViewSubItem() 818ListViewItem item = new(); 819var collection = new ListViewItem.ListViewSubItemCollection(item); 833ListViewItem item = new(); 834var collection = new ListViewItem.ListViewSubItemCollection(item); 835var subItem = new ListViewItem.ListViewSubItem 856ListViewItem item = new(); 857IList collection = new ListViewItem.ListViewSubItemCollection(item); 858var subItem = new ListViewItem.ListViewSubItem(); 869ListViewItem item = new(); 870IList collection = new ListViewItem.ListViewSubItemCollection(item); 879ListViewItem listViewItem = new(); 880ListViewItem.ListViewSubItem subItem = new(); 892ListViewItem listViewItem = new(); 902ListViewItem listViewItem = new(); 912ListViewItem listViewItem = new(); 913ListViewItem.ListViewSubItem subItem1 = new(); 914ListViewItem.ListViewSubItem subItem2 = new(); 919listViewItem.SubItems.AddRange(new ListViewItem.ListViewSubItem[] { subItem1, subItem2 }); 928ListViewItem listViewItem = new(); 939ListViewItem listViewItem = new(); 950ListViewItem listViewItem = new(); 951ListViewItem.ListViewSubItem subItem1 = new(); 952ListViewItem.ListViewSubItem subItem2 = new(); 953ListViewItem.ListViewSubItem oldSubItem = listViewItem.SubItems[0]; 973ListViewItem listViewItem = new(); 974ListViewItem.ListViewSubItem subItem = new(); 986ListViewItem listViewItem = new(); 987ListViewItem.ListViewSubItem subItem1 = new(); 988ListViewItem.ListViewSubItem subItem2 = new(); 989ListViewItem.ListViewSubItem oldSubItem1 = listViewItem.SubItems[0]; 990ListViewItem.ListViewSubItem oldSubItem2 = new(); 1017ListViewItem listViewItem = new(); 1018ListViewItem.ListViewSubItem oldSubItem = listViewItem.SubItems[0]; 1019ListViewItem.ListViewSubItem subItem = new(); 1036ListViewItem listViewItem = new(); 1037ListViewItem.ListViewSubItem subItem = new(); 1038ListViewItem.ListViewSubItem oldSubItem = listViewItem.SubItems[0]; 1052ListViewItem listViewItem = new(); 1053ListViewItem.ListViewSubItem subItem1 = new(); 1054ListViewItem.ListViewSubItem subItem2 = new(); 1055ListViewItem.ListViewSubItem defaultSubItem = listViewItem.SubItems[0]; 1074ListViewItem listViewItem = new(); 1075ListViewItem.ListViewSubItem oldSubItem = listViewItem.SubItems[0]; 1076ListViewItem.ListViewSubItem subItem = new(); 1093ListViewItem listViewItem = new(); 1094ListViewItem.ListViewSubItem oldSubItem = listViewItem.SubItems[0]; 1095ListViewItem.ListViewSubItem subItem = new(); 1112ListViewItem listViewItem = new("Test 1"); 1113ListViewItem.ListViewSubItem oldSubItem = listViewItem.SubItems[0]; 1115ListViewItem.ListViewSubItem subItem = new(listViewItem, "Test 2") { Name = "Test 2" };
System\Windows\Forms\ListViewSubItemConverterTests.cs (25)
19[InlineData(typeof(ListViewItem.ListViewSubItem), false)] 23TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 33TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 40[InlineData(typeof(ListViewItem.ListViewSubItem), false)] 45TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 51ListViewItem item = new(); 54new ListViewItem.ListViewSubItem(item, "text"), 55new Type[] { typeof(ListViewItem), typeof(string) }, 61new ListViewItem.ListViewSubItem(null, "text", Color.Red, Color.Blue, SystemFonts.MenuFont), 62new Type[] { typeof(ListViewItem), typeof(string), typeof(Color), typeof(Color), typeof(Font) }, 69public void ListViewSubItemConverter_ConvertTo_InstanceDescriptor_ReturnsExpected(ListViewItem.ListViewSubItem value, Type[] parameterTypes, object[] arguments) 71TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 73Assert.Equal(typeof(ListViewItem.ListViewSubItem).GetConstructor(parameterTypes), descriptor.MemberInfo); 82TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 89TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 96TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 101[InlineData(typeof(ListViewItem.ListViewSubItem))] 105TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 106Assert.Throws<NotSupportedException>(() => converter.ConvertTo(new ListViewItem.ListViewSubItem(), destinationType)); 112TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 119TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 120var item = new ListViewItem.ListViewSubItem(); 127TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 134TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem)); 141TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewItem.ListViewSubItem));
System\Windows\Forms\ListViewSubItemTests.cs (59)
16var subItem = new ListViewItem.ListViewSubItem(); 34ListViewItem item = new(); 41public void ListViewSubItem_Ctor_ListViewItem_String(ListViewItem owner, string text, string expectedText) 43var subItem = new ListViewItem.ListViewSubItem(owner, text); 60ListViewItem item = new(); 67public void ListViewSubItem_Ctor_ListViewItem_String_Color_Color_Font(ListViewItem owner, string text, Color foreColor, Color backColor, Font font, Color expectedForeColor, Color expectedBackColor, string expectedText) 69var subItem = new ListViewItem.ListViewSubItem(owner, text, foreColor, backColor, font); 86ListViewItem item = new(); 89var subItem = new ListViewItem.ListViewSubItem(item, "text"); 100ListViewItem item = new() 104var subItem = new ListViewItem.ListViewSubItem(item, "text"); 119ListViewItem item = new() 124var subItem = new ListViewItem.ListViewSubItem(); 143var subItem = new ListViewItem.ListViewSubItem 168ListViewItem item = new() 173var subItem = new ListViewItem.ListViewSubItem(); 188ListViewItem item = new() 192var subItem = new ListViewItem.ListViewSubItem(); 207ListViewItem item = new(); 211var subItem = new ListViewItem.ListViewSubItem(item, "text"); 222ListViewItem item = new(); 225var subItem = new ListViewItem.ListViewSubItem(item, "text"); 236ListViewItem item = new() 240var subItem = new ListViewItem.ListViewSubItem(item, "text"); 255ListViewItem item = new() 261var subItem = new ListViewItem.ListViewSubItem(); 274var subItem = new ListViewItem.ListViewSubItem 293ListViewItem item = new() 298var subItem = new ListViewItem.ListViewSubItem(); 313ListViewItem item = new() 317var subItem = new ListViewItem.ListViewSubItem(); 335ListViewItem item = new(); 338var subItem = new ListViewItem.ListViewSubItem(item, "text"); 349ListViewItem item = new() 353var subItem = new ListViewItem.ListViewSubItem(item, "text"); 368ListViewItem item = new() 373var subItem = new ListViewItem.ListViewSubItem(); 394var subItem = new ListViewItem.ListViewSubItem 419ListViewItem item = new() 424var subItem = new ListViewItem.ListViewSubItem(); 439ListViewItem item = new() 443var subItem = new ListViewItem.ListViewSubItem(); 458ListViewItem item = new(); 459var subItem = new ListViewItem.ListViewSubItem(item, "text") 474var subItem = new ListViewItem.ListViewSubItem 489var subItem = new ListViewItem.ListViewSubItem 504ListViewItem item = new(); 505var subItem = new ListViewItem.ListViewSubItem(item, "text") 520var subItem = new ListViewItem.ListViewSubItem 539public void ListViewSubItem_ResetStyle_NoStyle_Nop(ListViewItem owner) 541var subItem = new ListViewItem.ListViewSubItem(owner, "text"); 555public void ListViewSubItem_ResetStyle_HasStyleWithOwner_Success(ListViewItem owner) 557var subItem = new ListViewItem.ListViewSubItem(owner, "text", Color.Red, Color.Blue, SystemFonts.MenuFont); 572yield return new object[] { new ListViewItem.ListViewSubItem() }; 573yield return new object[] { new ListViewItem.ListViewSubItem(null, "header", Color.Red, Color.Blue, SystemFonts.MenuFont) { Name = "name", Tag = "tag" } }; 578public void ListViewSubItem_Serialize_Deserialize_Success(ListViewItem.ListViewSubItem subItem) 589ListViewItem.ListViewSubItem result = Assert.IsType<ListViewItem.ListViewSubItem>(formatter.Deserialize(stream)); // CodeQL[SM03722] : Testing legacy feature. This is a safe use of BinaryFormatter because the data is trusted and the types are controlled and validated. 603var subItem = new ListViewItem.ListViewSubItem(null, text);
System\Windows\Forms\ListViewTests.cs (91)
9using static System.Windows.Forms.ListViewItem; 870ListViewItem item1 = new() 874ListViewItem item2 = new(); 878Assert.Equal(new ListViewItem[] { item1, item2 }, listView.Items.Cast<ListViewItem>()); 1043ListViewItem item1 = new() 1047ListViewItem item2 = new(); 1051Assert.Equal(new ListViewItem[] { item1, item2 }, listView.Items.Cast<ListViewItem>()); 1224public void ListView_FocusedItem_Set_GetReturnsExpected(ListViewItem value, bool? expectedFocused) 1244ListViewItem value = new(); 1268public void ListView_FocusedItem_SetWithHandle_GetReturnsExpected(ListViewItem value, bool? expectedFocused) 1286ListViewItem value = new(); 4084ListViewItem item1 = new(); 4085ListViewItem item2 = new(); 4108ListViewItem item1 = new(); 4109ListViewItem item2 = new(); 4155ListViewItem item = new(); 4184ListViewItem item = new(); 4223ListViewItem item1 = new(); 4244ListViewItem item1 = new(); 4413ListViewItem listItem1 = new("Test 1"); 4435var clone = (ListViewItem)listView.Items[0].Clone(); 4501ListViewItem item1 = new() 4505ListViewItem item2 = new() 4532ListViewItem item1 = new() 4536ListViewItem item2 = new() 4570ListViewItem item1 = new(group1) 4574ListViewItem item2 = new(group2) 4578ListViewItem item3 = new(group3) 4650ListViewItem item1 = new(); 4651ListViewItem item2 = new(); 4719ListViewItem listItem = new(); 4867ListViewItem listViewItem = new(); 4880ListViewItem listViewItem1 = new(); 4881ListViewItem listViewItem2 = new(); 4882ListViewItem listViewItem3 = new(); 4885listView.Items.AddRange((ListViewItem[])[listViewItem1, listViewItem2, listViewItem3]); 4899ListViewItem listViewItem = new(); 4912ListViewItem listViewItem = new(); 4929ListViewItem listViewItem = new(); 4943ListViewItem listViewItem = new(); 4952ListViewItem listViewItem = new(); 4961ListViewItem listViewItem = new(); 4975ListViewItem listViewItem = new(); 5003ListViewItem listViewItem1 = new("1"); 5004ListViewItem listViewItem2 = new("2"); 5005ListViewItem listViewItem3 = new("3"); 5006ListViewItem listViewItem4 = new("4"); 5007ListViewItem listViewItem5 = new("5"); 5008ListViewItem listViewItem6 = new("6"); 5009ListViewItem listViewItem7 = new("7"); 5010ListViewItem listViewItem8 = new("8"); 5011ListViewItem listViewItem9 = new("9"); 5022var listItems = new ListViewItem[] 5038var listViewItemToTest = listItems[item]; 5059ListViewItem listViewItem1 = new("Item1"); 5060ListViewItem listViewItem2 = new("item2") { ImageKey = "SmallABlue.bmp" }; 5061ListViewItem listViewItem3 = new("item3"); 5062ListViewItem listViewItem4 = new("Items 4") { ImageKey = "SmallA.bmp" }; 5063ListViewItem listViewItem5 = new("Items 5"); 5064ListViewItem listViewItem6 = new("Items 6") { ImageKey = "SmallABlue.bmp" }; 5065ListViewItem listViewItem7 = new("Items 7") { ImageKey = "SmallA.bmp" }; 5066ListViewItem listViewItem8 = new("Items 8"); 5067ListViewItem listViewItem9 = new("Items 9"); 5078var listItems = new ListViewItem[] 5094var listViewItemToTest = listItems[item]; 5101private void ListView_FindNearestItem_Check_Result(ListViewItem[] listItems, ListViewItem item, SearchDirectionHint direction, int? resultItem) 5239public static TheoryData<ListViewItem> GetListViewItemTheoryData() => new() 5248public void ListView_VirtualMode_ReleaseUiaProvider_Success(ListViewItem listItem) 5282ListViewItem listItem1 = new("Item 1"); 5283ListViewItem listItem2 = null; 5345ListViewItem listViewItem = listView.Items[0]; 5436ListViewItem item = new("Test"); 5528listView.Items.AddRange((ListViewItem[])[new("test 1"), new("test 2"), new("test 3")]); 5560listView.Items.AddRange((ListViewItem[])[new("test 1"), new("test 2"), new("test 3")]); 5564ListViewItem item = listView.Items[0]; 5590listView.Items.AddRange((ListViewItem[])[new("test 1"), new("test 2"), new("test 3")]); 5620listView.Items.AddRange((ListViewItem[])[new("test 1"), new("test 2"), new("test 3")]); 5624ListViewItem item = listView.Items[0]; 5653listView.Items.AddRange((ListViewItem[])[new("test 1", groups[0]), new("test 2", groups[1]), new("test 3", groups[2])]); 5691listView.Items.AddRange((ListViewItem[])[new("test 1", groups[0]), new("test 2", groups[1]), new("test 3", groups[2])]); 5696ListViewItem item = listView.Items[i]; 5728listView.Items.AddRange((ListViewItem[])[new("test 1", groups[0]), new("test 2", groups[1]), new("test 3", groups[2])]); 5764listView.Items.AddRange((ListViewItem[])[new("test 1", groups[0]), new("test 2", groups[1]), new("test 3", groups[2])]); 5769ListViewItem item = listView.Items[i]; 6084public SubListViewItemAccessibleObject(ListViewItem owningItem) : base(owningItem) 6184ListViewItem listItem1 = new("Test Item 1"); 6185ListViewItem listItem2 = new("Test Item 2");
System\Windows\Forms\RetrieveVirtualItemEventArgsTests.cs (1)
28public void Item_Set_GetReturnsExpected(ListViewItem value)
System.Windows.Forms.UI.IntegrationTests (14)
DragDropTests.cs (4)
277ListViewItem? listViewItem = null; 333Assert.True(data is ListViewItem); 334Assert.Equal(listViewItem?.Name, ((ListViewItem)data).Name); 335Assert.Equal(listViewItem?.Text, ((ListViewItem)data).Text);
ListViewTests.cs (10)
51ListViewItem item1 = new("g1-1") { Group = group }; 52ListViewItem item2 = new("g1-2") { Group = group }; 53ListViewItem item3 = new("g1-3") { Group = group }; 488foreach (ListViewItem item in listView.Items) 507foreach (ListViewItem item in listView.Items) 521ListViewItem listViewItem1 = new(new[] { "row1", "row1Col2", "row1Col3" }, -1) { StateImageIndex = 0 }; 522ListViewItem listViewItem2 = new(new[] { "row2", "row2Col2", "row2Col3" }, -1) { StateImageIndex = 0 }; 523ListViewItem listViewItem3 = new(new[] { "row3", "row3Col2", "row3Col3" }, -1) { StateImageIndex = 0 }; 556ListViewItem listViewItem = new("Test"); 559listViewItem.SubItems.Add(new ListViewItem.ListViewSubItem() { Text = $"Test SubItem{i}" });
TrimTestBinaryDeserialization (2)
Form1.Designer.cs (2)
33ListViewItem listViewItem1 = new ListViewItem("This is a ListViewItem with an image", 0); 47listView1.Items.AddRange(new ListViewItem[] { listViewItem1 });
WinFormsControlsTest (14)
ListViewTest.cs (7)
82ListViewItem item1 = new("item1", 0) 90ListViewItem item2 = new("item2", 1); 94ListViewItem item3 = new("item3") 213var item = ((ListView)sender).FocusedItem; 214var clone = (ListViewItem)item.Clone(); 252ListViewItem item = new ListViewItem
ListViewTest.Designer.cs (4)
73this.listView1.Items.AddRange(new System.Windows.Forms.ListViewItem[] { 74(System.Windows.Forms.ListViewItem)(resources.GetObject("listView1.Items")), 75(System.Windows.Forms.ListViewItem)(resources.GetObject("listView1.Items1")), 76(System.Windows.Forms.ListViewItem)(resources.GetObject("listView1.Items2"))});
MultipleControls.cs (3)
44ListViewItem item1 = new("item1", 0) 52ListViewItem item2 = new("item2", 1); 56ListViewItem item3 = new("item3", 0)