298 instantiations of ListViewGroup
System.Windows.Forms (2)
System\Windows\Forms\Controls\ListView\ListView.cs (1)
737_defaultGroup ??= new ListViewGroup(string.Format(SR.ListViewGroupDefaultGroup, "1"))
System\Windows\Forms\Controls\ListView\ListViewGroupCollection.cs (1)
136ListViewGroup group = new(key, headerText);
System.Windows.Forms.Tests (292)
SerializableTypesTests.cs (1)
128ListViewGroup listViewGroup = new("Header", HorizontalAlignment.Center)
System\Windows\Forms\AccessibleObjects\ListVIew.ListViewAccessibleObjectTests.cs (25)
91ListViewGroup group = new(); 121ListViewGroup group = new(); 145ListViewGroup group = new(); 275ListViewGroup listViewGroup = new("Test Group"); 353ListViewGroup listViewGroup = new("Test Group"); 399listView.Groups.Add(new ListViewGroup("Test Group")); 456listView.Groups.Add(new ListViewGroup("Test Group")); 522listView.Groups.Add(new ListViewGroup("Test Group")); 593listView.Groups.Add(new ListViewGroup("Test Group")); 648listView.Groups.Add(new ListViewGroup("Test Group 1")); 649listView.Groups.Add(new ListViewGroup("Test Group 2")); 728listView.Groups.Add(new ListViewGroup("Test Group 1")); 729listView.Groups.Add(new ListViewGroup("Test Group 2")); 806listView.Groups.Add(new ListViewGroup("Test Group 1")); 808listView.Groups.Add(new ListViewGroup("Test Group 2")); 862listView.Groups.Add(new ListViewGroup("Test Group 1")); 863listView.Groups.Add(new ListViewGroup("Test Group 2")); 923ListViewGroup listGroup1 = new("Group1"); 924ListViewGroup listGroup2 = new("Group2"); 925ListViewGroup listGroup3 = new("Group2"); 1393ListViewGroup listViewGroup = new("Test"); 1724ListViewGroup listViewGroupWithoutItems = new("Group without items"); 1725ListViewGroup listViewGroupWithItems1 = new("Group with item 1"); 1726ListViewGroup listViewGroupWithItems2 = new("Group with item 2"); 1727ListViewGroup listViewGroupWithInvisibleItems = new("Group with invisible item");
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (42)
22ListViewGroup listGroup = new("Group1"); 32ListViewGroup listGroupWithoutList = new("Group2"); 40ListViewGroup listGroup = new("Group1"); 55ListViewGroup listGroup = new("Group1"); 86ListViewGroup listGroup = new("Group1"); 119ListViewGroup listGroup = new(name) { Subtitle = subtitle }; 146groups.Add(new ListViewGroup("Group1")); 147groups.Add(new ListViewGroup("Group2")); 215groups.Add(new ListViewGroup("Group1")); 216groups.Add(new ListViewGroup("Group2")); 280ListViewGroup listGroup = new("Group1"); 328ListViewGroup group = new(); 379groups.Add(new ListViewGroup("Group1")); 380groups.Add(new ListViewGroup("Group2")); 474groups.Add(new ListViewGroup("Group1")); 475groups.Add(new ListViewGroup("Group2")); 510groups.Add(new ListViewGroup("Group1")); 511groups.Add(new ListViewGroup("Group2")); 594groups.Add(new ListViewGroup("Group1")); 595groups.Add(new ListViewGroup("Group2")); 596groups.Add(new ListViewGroup("Group3")); 667ListViewGroup listViewGroup = new("Test Group"); 708ListViewGroup lvgroup1 = new() 717ListViewGroup lvgroup2 = new() 742ListViewGroup listViewGroup = new() 795ListViewGroup group1 = new("Group 1") { CollapsedState = firstGroupSate }; 796ListViewGroup group2 = new("Group 2") { CollapsedState = ListViewGroupCollapsedState.Expanded }; 797ListViewGroup group3 = new("Group 3") { CollapsedState = ListViewGroupCollapsedState.Expanded }; 1160ListViewGroup listViewGroup = new(); 1221listView.Groups.Add(new ListViewGroup()); 1233ListViewGroup listViewGroupWithoutItems = new("Group without items"); 1234ListViewGroup listViewGroupWithItems1 = new("Group with item 1"); 1235ListViewGroup listViewGroupWithItems2 = new("Group with item 2"); 1236ListViewGroup listViewGroupWithInvisibleItems = new("Group with invisible item"); 1264ListViewGroup listGroup1 = new("Group1"); 1265ListViewGroup listGroup2 = new("Group2"); 1325ListViewGroup listGroup = new("Test") 1353ListViewGroup group = new(); 1369ListViewGroup group = new(); 1383ListViewGroup group = new(); 1403ListViewGroup listViewGroup = new("Test group"); 1436ListViewGroup listViewGroup = new("Test Group");
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (10)
77ListViewGroup listviewGroup = new(); 1145ListViewGroup listViewGroup = new("Test"); 1206ListViewGroup listViewGroup = new("Test") { CollapsedState = state }; 1258ListViewGroup listViewGroup = new("Test group"); 1316listView.Groups.Add(new ListViewGroup()); 1350listView.Groups.Add(new ListViewGroup()); 1408listView.Groups.Add(new ListViewGroup()); 1482listView.Groups.Add(new ListViewGroup()); 1936ListViewGroup lvgroup1 = new() 1942ListViewGroup lvgroup2 = new()
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (1)
809ListViewGroup listViewGroup = new("Test");
System\Windows\Forms\BinaryFormat\WinFormsBinaryFormattedObjectTests.cs (1)
238new ListViewGroup(),
System\Windows\Forms\ListViewGroupCollectionTests.cs (96)
30ListViewGroup group = new(); 42collection.Add(new ListViewGroup()); 51collection.Add(new ListViewGroup()); 53ListViewGroup group = new(); 66collection.Add(new ListViewGroup()); 68ListViewGroup group = new(); 81collection.Add(new ListViewGroup()); 83ListViewGroup group = new(); 102collection.Add(new ListViewGroup()); 104ListViewGroup group = new(); 123ListViewGroup group1 = new(); 124ListViewGroup group2 = new(); 137collection.Add(new ListViewGroup()); 142ListViewGroup group = new(); 157ListViewGroup oldGroup = new(); 162ListViewGroup group = new(); 176collection.Add(new ListViewGroup()); 187collection.Add(new ListViewGroup()); 188Assert.Throws<ArgumentOutOfRangeException>("index", () => collection[index] = new ListViewGroup()); 197ListViewGroup group = new(); 209collection.Add(new ListViewGroup()); 218collection.Add(new ListViewGroup()); 220ListViewGroup group = new(); 231ListViewGroup group1 = new(); 232ListViewGroup group2 = new(); 247collection.Add(new ListViewGroup()); 248Assert.Throws<ArgumentOutOfRangeException>("index", () => collection[index] = new ListViewGroup()); 268ListViewGroup group1 = new(); 269ListViewGroup group2 = new() 289ListViewGroup group1 = new(); 290ListViewGroup group2 = new() 315ListViewGroup group1 = new(); 316ListViewGroup group2 = new() 323ListViewGroup group3 = new(); 338ListViewGroup group1 = new(); 339ListViewGroup group2 = new() 346ListViewGroup group3 = new(); 357collection["text"] = new ListViewGroup(); 374ListViewGroup group1 = new(); 380ListViewGroup group2 = new(); 393ListViewGroup group1 = new(); 399ListViewGroup group2 = new(); 412ListViewGroup group = new(); 431ListViewGroup group1 = new(); 440ListViewGroup group2 = new(); 448ListViewGroup group1 = new(); 449ListViewGroup group2 = new(); 466ListViewGroup group = new(); 493ListViewGroup group = new(); 521ListViewGroup group = new(); 542ListViewGroup group1 = new(); 543ListViewGroup group2 = new(); 560ListViewGroup group1 = new(); 561ListViewGroup group2 = new(); 589ListViewGroup group = new(); 599ListViewGroup group = new(); 619ListViewGroup group = new(); 647ListViewGroup group = new(); 651Assert.False(collection.Contains(new ListViewGroup())); 661Assert.False(collection.Contains(new ListViewGroup())); 670ListViewGroup group = new(); 674Assert.False(collection.Contains(new ListViewGroup())); 685Assert.False(collection.Contains(new ListViewGroup())); 695ListViewGroup group = new(); 699Assert.Equal(-1, collection.IndexOf(new ListViewGroup())); 709Assert.Equal(-1, collection.IndexOf(new ListViewGroup())); 718ListViewGroup group = new(); 722Assert.Equal(-1, collection.IndexOf(new ListViewGroup())); 733Assert.Equal(-1, collection.IndexOf(new ListViewGroup())); 743ListViewGroup group = new(); 744collection.Add(new ListViewGroup()); 758ListViewGroup group = new(); 759collection.Add(new ListViewGroup()); 773ListViewGroup group = new(); 792ListViewGroup group = new(); 807collection.Add(new ListViewGroup()); 812ListViewGroup group = new(); 832ListViewGroup group1 = new(); 833ListViewGroup group2 = new(); 849ListViewGroup group = new(); 865collection.Add(new ListViewGroup()); 876Assert.Throws<ArgumentOutOfRangeException>("index", () => collection.Insert(index, new ListViewGroup())); 884ListViewGroup group = new(); 885collection.Add(new ListViewGroup()); 911Assert.Throws<ArgumentOutOfRangeException>("index", () => collection.Insert(index, new ListViewGroup())); 919ListViewGroup group = new(); 943ListViewGroup group = new(); 965ListViewGroup group = new(); 985ListViewGroup group = new(); 997ListViewGroup group = new(); 999collection.Add(new ListViewGroup()); 1000collection.Add(new ListViewGroup()); 1001collection.Add(new ListViewGroup()); 1036ListViewGroup group = new(); 1066Assert.Throws<InvalidOperationException>(() => listView.Groups.Add(new ListViewGroup())); 1133Assert.Throws<InvalidOperationException>(() => listView.Groups.Insert(0, new ListViewGroup()));
System\Windows\Forms\ListViewGroupConverterTests.cs (11)
40ListViewGroup group = new("name", "header"); 74ListViewGroup group = new("name", "header"); 99listViewWithGroups.Groups.Add(new ListViewGroup("name", "header")); 153ListViewGroup group = new("name", "header"); 176new ListViewGroup(), 182new ListViewGroup("key", "headerText"), 188new ListViewGroup("header"), 194new ListViewGroup("header", HorizontalAlignment.Center), 239Assert.Throws<NotSupportedException>(() => converter.ConvertTo(new ListViewGroup(), destinationType)); 253ListViewGroup item = new(); 269ListViewGroup group = new("name", "header");
System\Windows\Forms\ListViewGroupTests.cs (61)
19ListViewGroup group = new(); 40ListViewGroup group = new(header); 70ListViewGroup group = new(header, headerAlignment); 98ListViewGroup group = new(key, header); 122ListViewGroup group = new() { CollapsedState = collapsedState }; 131ListViewGroup group = new(); 140ListViewGroup group = new() 158ListViewGroup group = new(); 177ListViewGroup group = new(); 224ListViewGroup group = new(); 252ListViewGroup group = new(); 260ListViewGroup group = new() 278ListViewGroup group = new() 296ListViewGroup group = new(); 318ListViewGroup group = new(); 364ListViewGroup group = new(); 392ListViewGroup group = new() 410ListViewGroup group = new() 428ListViewGroup group = new(); 450ListViewGroup group = new(); 501ListViewGroup group = new(); 532ListViewGroup group = new() 550ListViewGroup group = new(); 572ListViewGroup group = new(); 614ListViewGroup group = new(); 654ListViewGroup group = new() 674ListViewGroup group = new() 698ListViewGroup group = new() 753ListViewGroup group1 = new() 784ListViewGroup group = new(); 793ListViewGroup group = new() 811ListViewGroup group = new(); 833ListViewGroup group = new(); 875ListViewGroup group = new(); 906ListViewGroup group = new() 926ListViewGroup group = new() 950ListViewGroup group = new() 1005ListViewGroup group1 = new() 1036ListViewGroup group = new(); 1051ListViewGroup group = new() 1068ListViewGroup group = new() 1091ListViewGroup group = new() 1131ListViewGroup group = new(); 1172ListViewGroup group = new(); 1180ListViewGroup group = new() 1197ListViewGroup group = new() 1215ListViewGroup group = new(); 1237ListViewGroup group = new(); 1280ListViewGroup group = new(); 1309ListViewGroup group = new() 1323yield return new object[] { new ListViewGroup() }; 1324yield return new object[] { new ListViewGroup("header", HorizontalAlignment.Center) { Name = "name", Tag = "tag" } }; 1326ListViewGroup groupWithEmptyItems = new(); 1330ListViewGroup groupWithItems = new(); 1361ListViewGroup group = new(header); 1368ListViewGroup group = new(); 1384ListViewGroup group = new(); 1402ListViewGroup group = new(); 1421ListViewGroup group = new(); 1433ListViewGroup listViewGroup = new(); 1448ListViewGroup listViewGroup = new();
System\Windows\Forms\ListViewItem.IKeyboardToolTipTests.cs (1)
127ListViewGroup listViewGroup = new();
System\Windows\Forms\ListViewItemConverterTests.cs (1)
52ListViewGroup group = new();
System\Windows\Forms\ListViewItemTests.cs (22)
48yield return new object[] { new string[] { null }, string.Empty, Color.Empty, Color.Empty, null, new ListViewGroup(), string.Empty, SystemColors.WindowText, SystemColors.Window, string.Empty }; 49yield return new object[] { new string[] { "text" }, "imageKey", Color.Blue, Color.Red, SystemFonts.MenuFont, new ListViewGroup(), "imageKey", Color.Blue, Color.Red, "text" }; 86yield return new object[] { new string[] { null }, 1, Color.Empty, Color.Empty, null, new ListViewGroup(), SystemColors.WindowText, SystemColors.Window, string.Empty }; 87yield return new object[] { new string[] { "text" }, 2, Color.Blue, Color.Red, SystemFonts.MenuFont, new ListViewGroup(), Color.Blue, Color.Red, "text" }; 200yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, "imageKey", new ListViewGroup(), "imageKey", "text" }; 237yield return new object[] { new ListViewItem.ListViewSubItem[] { new(null, "text") }, -1, new ListViewGroup(), "text" }; 274yield return new object[] { new string[] { null }, string.Empty, new ListViewGroup(), string.Empty, string.Empty }; 275yield return new object[] { new string[] { "text" }, "imageKey", new ListViewGroup(), "imageKey", "text" }; 312yield return new object[] { new string[] { null }, 1, new ListViewGroup(), string.Empty }; 313yield return new object[] { new string[] { "text" }, 2, new ListViewGroup(), "text" }; 349yield return new object[] { string.Empty, string.Empty, new ListViewGroup(), string.Empty, string.Empty }; 350yield return new object[] { "text", "imageKey", new ListViewGroup(), "text", "imageKey" }; 387yield return new object[] { string.Empty, 0, new ListViewGroup(), string.Empty }; 388yield return new object[] { "text", 1, new ListViewGroup(), "text" }; 500yield return new object[] { new string[] { null }, new ListViewGroup(), string.Empty }; 501yield return new object[] { new string[] { "text" }, new ListViewGroup(), "text" }; 614yield return new object[] { "text", new ListViewGroup(), "text" }; 727yield return new object[] { new ListViewGroup() }; 835Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, "imageKey", new ListViewGroup())); 836Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem((ListViewItem.ListViewSubItem[])null, 0, new ListViewGroup())); 845Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem(subItems, "imageKey", new ListViewGroup())); 846Assert.Throws<ArgumentNullException>("subItems", () => new ListViewItem(subItems, 1, new ListViewGroup()));
System\Windows\Forms\ListViewTests.cs (20)
1922ListViewGroup group1 = new(); 1923ListViewGroup group2 = new() 4543ListViewGroup group = new("Test group"); 4569ListViewGroup group1 = new("Test group1"); 4570ListViewGroup group2 = new("Test group2"); 4571ListViewGroup group3 = new("Test group3"); 4620ListViewGroup group = new("Test group"); 5653var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 5691var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 5728var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 5764var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 6191ListViewGroup listViewGroup = new("Test");
System.Windows.Forms.UI.IntegrationTests (1)
ListViewTests.cs (1)
50ListViewGroup group = new($"Group 1", HorizontalAlignment.Left) { CollapsedState = ListViewGroupCollapsedState.Expanded };
WinFormsControlsTest (3)
ListViewTest.cs (3)
146ListViewGroup lvgroup1 = new() 159ListViewGroup lvgroup2 = new() 186ListViewGroup lvgroup1 = new()
361 references to ListViewGroup
System.Windows.Forms (89)
System\Windows\Forms\Controls\ListView\ListView.cs (23)
16using static System.Windows.Forms.ListViewGroup; 129private ListViewGroup? _defaultGroup; 130private ListViewGroup? _focusedGroup; 736internal ListViewGroup DefaultGroup => 780internal ListViewGroup? FocusedGroup 916/// An <see cref="ImageList"/> that contains the icons to use for <see cref="ListViewGroup"/>. 925/// property, you can set the <see cref="ListViewGroup.TitleImageIndex"/> property of each <see cref="ListViewGroup"/> 1975/// Occurs when the user clicks a <see cref="ListViewGroup.TaskLink"/> on a <see cref="ListViewGroup"/>. 2100/// Occurs when the <see cref="ListViewGroup.CollapsedState"/> changes on a <see cref="ListViewGroup"/>. 3682foreach (ListViewGroup group in Groups) 3929internal void InsertGroupInListView(int index, ListViewGroup group) 3976private unsafe void InsertGroupNative(int index, ListViewGroup group) 4414ListViewGroup listViewGroup = Groups[e.GroupIndex]; 5058foreach (ListViewGroup group in Groups) 5073internal void RemoveGroupFromListView(ListViewGroup group) 5098private void RemoveGroupNative(ListViewGroup group) 5678internal void UpdateGroupNative(ListViewGroup group) 5686private unsafe nint SendGroupMessage(ListViewGroup group, uint msg, nint lParam, LVGROUP_MASK additionalMask) 6363ListViewGroup targetGroup = _groups[i]; 6925ListViewGroup? group = selectedItem.Group;
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (8)
99IReadOnlyList<ListViewGroup> visibleGroups = GetVisibleGroups(); 141IReadOnlyList<ListViewGroup> visibleGroups = GetVisibleGroups(); 215IReadOnlyList<ListViewGroup> visibleGroups = GetVisibleGroups(); 258internal IReadOnlyList<ListViewGroup> GetVisibleGroups() 260List<ListViewGroup> list = []; 272foreach (ListViewGroup listViewGroup in owningListView.Groups) 274if (listViewGroup.AccessibilityObject is ListViewGroup.ListViewGroupAccessibleObject listViewGroupAccessibleObject 296IReadOnlyList<ListViewGroup> visibleGroups = GetVisibleGroups();
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (3)
17private readonly ListViewGroup _owningGroup; 20public ListViewGroupAccessibleObject(ListViewGroup owningGroup, bool owningGroupIsDefault) 37=> $"{nameof(ListViewGroup)}-{CurrentIndex}";
System\Windows\Forms\Controls\ListView\ListViewGroupCollapsedState.cs (1)
7/// Specifies the appearance of a <see cref="ListViewGroup"/>.
System\Windows\Forms\Controls\ListView\ListViewGroupCollection.cs (20)
17private List<ListViewGroup>? _list; 34private List<ListViewGroup> List => _list ??= []; 36public ListViewGroup this[int index] 54public ListViewGroup? this[string key] 105if (value is ListViewGroup group) 112public int Add(ListViewGroup group) 134public ListViewGroup Add(string? key, string? headerText) 136ListViewGroup group = new(key, headerText); 143if (value is not ListViewGroup group) 151public void AddRange(params ListViewGroup[] groups) 173private void CheckListViewItems(ListViewGroup group) 209public bool Contains(ListViewGroup value) => List.Contains(value); 213if (value is not ListViewGroup group) 225public int IndexOf(ListViewGroup value) => List.IndexOf(value); 229if (value is not ListViewGroup group) 237public void Insert(int index, ListViewGroup group) 259if (value is ListViewGroup group) 265private void MoveGroupItems(ListViewGroup group) 278public void Remove(ListViewGroup group) 296if (value is ListViewGroup group)
System\Windows\Forms\Controls\ListView\ListViewGroupConverter.cs (5)
62foreach (ListViewGroup group in item.ListView.Groups) 92if (destinationType == typeof(InstanceDescriptor) && value is ListViewGroup group) 95ConstructorInfo ctor = typeof(ListViewGroup).GetConstructor([typeof(string), typeof(HorizontalAlignment)])!; 117List<ListViewGroup?> list = new(); 118foreach (ListViewGroup group in item.ListView.Groups)
System\Windows\Forms\Controls\ListView\ListViewGroupEventArgs.cs (2)
15/// <param name="groupIndex">The index of the <see cref="ListViewGroup"/> associated with the event.</param> 22/// Gets the index of the <see cref="ListViewGroup"/> associated with the event.
System\Windows\Forms\Controls\ListView\ListViewGroupImageIndexer.cs (5)
8/// ListViewGroupImageIndexer is a class used to support <see cref="ListViewGroup.TitleImageIndex"/> and 9/// <see cref="ListViewGroup.TitleImageKey"/>. 13private readonly ListViewGroup _owner; 18/// <param name="group">The <see cref="ListViewGroup"/> that this object belongs to.</param> 19public ListViewGroupImageIndexer(ListViewGroup group)
System\Windows\Forms\Controls\ListView\ListViewGroupItemCollection.cs (4)
10private readonly ListViewGroup _group; 13public ListViewGroupItemCollection(ListViewGroup group) 99private static void MoveToGroup(ListViewItem item, ListViewGroup? newGroup) 101ListViewGroup? oldGroup = item.Group;
System\Windows\Forms\Controls\ListView\ListViewItem.cs (17)
37internal ListViewGroup? _group; 132public ListViewItem(ListViewGroup? group) 138public ListViewItem(string? text, ListViewGroup? group) 144public ListViewItem(string? text, int imageIndex, ListViewGroup? group) 150public ListViewItem(string[]? items, ListViewGroup? group) 156public ListViewItem(string[]? items, int imageIndex, ListViewGroup? group) 162public ListViewItem(string[]? items, int imageIndex, Color foreColor, Color backColor, Font? font, ListViewGroup? group) 168public ListViewItem(ListViewSubItem[] subItems, int imageIndex, ListViewGroup? group) 223public ListViewItem(string? text, string? imageKey, ListViewGroup? group) 229public ListViewItem(string[]? items, string? imageKey, ListViewGroup? group) 235public ListViewItem(string[]? items, string? imageKey, Color foreColor, Color backColor, Font? font, ListViewGroup? group) 241public ListViewItem(ListViewSubItem[] subItems, string? imageKey, ListViewGroup? group) 438public ListViewGroup? Group 1147foreach (ListViewGroup lvg in ListView!.Groups) 1234ListViewGroup group = (ListViewGroup)info.GetValue(nameof(Group), typeof(ListViewGroup))!;
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (1)
32private protected ListViewGroup? OwningGroup => _owningListView.GroupsDisplayed
System.Windows.Forms.Design (4)
System\Windows\Forms\Design\ListViewGroupCollectionEditor.cs (4)
27ListViewGroup group = (ListViewGroup)base.CreateInstance(itemType); 37ReadOnlySpan<char> listViewGroupName = nameof(ListViewGroup); 42listViewGroupName = nameService.CreateName(container, typeof(ListViewGroup));
System.Windows.Forms.Tests (262)
SerializableAttributeTests.cs (1)
25{ typeof(ListViewGroup).FullName },
SerializableTypesTests.cs (3)
128ListViewGroup listViewGroup = new("Header", HorizontalAlignment.Center) 145ListViewGroup result = BinarySerialization.EnsureDeserialize<ListViewGroup>(blob);
System\Windows\Forms\AccessibleObjects\ListVIew.ListViewAccessibleObjectTests.cs (18)
8using static System.Windows.Forms.ListViewGroup; 91ListViewGroup group = new(); 121ListViewGroup group = new(); 145ListViewGroup group = new(); 275ListViewGroup listViewGroup = new("Test Group"); 353ListViewGroup listViewGroup = new("Test Group"); 923ListViewGroup listGroup1 = new("Group1"); 924ListViewGroup listGroup2 = new("Group2"); 925ListViewGroup listGroup3 = new("Group2"); 1393ListViewGroup listViewGroup = new("Test"); 1456ListViewGroup listViewGroupWithItems1 = listView.Groups[1]; 1457ListViewGroup listViewGroupWithItems2 = listView.Groups[2]; 1645ListViewGroup listViewGroupWithItems1 = listView.Groups[1]; 1646ListViewGroup listViewGroupWithItems2 = listView.Groups[2]; 1724ListViewGroup listViewGroupWithoutItems = new("Group without items"); 1725ListViewGroup listViewGroupWithItems1 = new("Group with item 1"); 1726ListViewGroup listViewGroupWithItems2 = new("Group with item 2"); 1727ListViewGroup listViewGroupWithInvisibleItems = new("Group with invisible item");
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (32)
12using static System.Windows.Forms.ListViewGroup; 22ListViewGroup listGroup = new("Group1"); 27ConstructorInfo ctor = type.GetConstructor([typeof(ListViewGroup), typeof(bool)]); 32ListViewGroup listGroupWithoutList = new("Group2"); 40ListViewGroup listGroup = new("Group1"); 55ListViewGroup listGroup = new("Group1"); 86ListViewGroup listGroup = new("Group1"); 119ListViewGroup listGroup = new(name) { Subtitle = subtitle }; 280ListViewGroup listGroup = new("Group1"); 328ListViewGroup group = new(); 667ListViewGroup listViewGroup = new("Test Group"); 708ListViewGroup lvgroup1 = new() 717ListViewGroup lvgroup2 = new() 742ListViewGroup listViewGroup = new() 795ListViewGroup group1 = new("Group 1") { CollapsedState = firstGroupSate }; 796ListViewGroup group2 = new("Group 2") { CollapsedState = ListViewGroupCollapsedState.Expanded }; 797ListViewGroup group3 = new("Group 3") { CollapsedState = ListViewGroupCollapsedState.Expanded }; 798listView.Groups.AddRange((ListViewGroup[])[group1, group2, group3]); 1160ListViewGroup listViewGroup = new(); 1233ListViewGroup listViewGroupWithoutItems = new("Group without items"); 1234ListViewGroup listViewGroupWithItems1 = new("Group with item 1"); 1235ListViewGroup listViewGroupWithItems2 = new("Group with item 2"); 1236ListViewGroup listViewGroupWithInvisibleItems = new("Group with invisible item"); 1264ListViewGroup listGroup1 = new("Group1"); 1265ListViewGroup listGroup2 = new("Group2"); 1325ListViewGroup listGroup = new("Test") 1353ListViewGroup group = new(); 1369ListViewGroup group = new(); 1383ListViewGroup group = new(); 1393private static void EnforceAccessibleObjectCreation(ListViewGroup group) 1403ListViewGroup listViewGroup = new("Test group"); 1436ListViewGroup listViewGroup = new("Test Group");
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (6)
77ListViewGroup listviewGroup = new(); 1145ListViewGroup listViewGroup = new("Test"); 1206ListViewGroup listViewGroup = new("Test") { CollapsedState = state }; 1258ListViewGroup listViewGroup = new("Test group"); 1936ListViewGroup lvgroup1 = new() 1942ListViewGroup lvgroup2 = new()
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (1)
809ListViewGroup listViewGroup = new("Test");
System\Windows\Forms\Layout\TableLayoutSettingsTests.cs (7)
1635SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1648SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1680SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1687info = new SerializationInfo(typeof(ListViewGroup), new FormatterConverter()); 1716SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1732SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1763SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter());
System\Windows\Forms\ListViewGroupCollectionTests.cs (75)
30ListViewGroup group = new(); 53ListViewGroup group = new(); 68ListViewGroup group = new(); 83ListViewGroup group = new(); 104ListViewGroup group = new(); 123ListViewGroup group1 = new(); 124ListViewGroup group2 = new(); 142ListViewGroup group = new(); 157ListViewGroup oldGroup = new(); 162ListViewGroup group = new(); 167Assert.Same(oldGroup, Assert.Single(collection.Cast<ListViewGroup>())); 197ListViewGroup group = new(); 220ListViewGroup group = new(); 231ListViewGroup group1 = new(); 232ListViewGroup group2 = new(); 268ListViewGroup group1 = new(); 269ListViewGroup group2 = new() 289ListViewGroup group1 = new(); 290ListViewGroup group2 = new() 315ListViewGroup group1 = new(); 316ListViewGroup group2 = new() 323ListViewGroup group3 = new(); 338ListViewGroup group1 = new(); 339ListViewGroup group2 = new() 346ListViewGroup group3 = new(); 374ListViewGroup group1 = new(); 380ListViewGroup group2 = new(); 382Assert.Equal(new ListViewGroup[] { group1, group2 }, collection.Cast<ListViewGroup>()); 393ListViewGroup group1 = new(); 399ListViewGroup group2 = new(); 401Assert.Equal(new ListViewGroup[] { group1, group2 }, collection.Cast<ListViewGroup>()); 412ListViewGroup group = new(); 431ListViewGroup group1 = new(); 440ListViewGroup group2 = new(); 448ListViewGroup group1 = new(); 449ListViewGroup group2 = new(); 466ListViewGroup group = new(); 493ListViewGroup group = new(); 511ListViewGroup group = Assert.Single(collection.Cast<ListViewGroup>()); 521ListViewGroup group = new(); 542ListViewGroup group1 = new(); 543ListViewGroup group2 = new(); 544var items = new ListViewGroup[] { group1, group2 }; 560ListViewGroup group1 = new(); 561ListViewGroup group2 = new(); 580Assert.Throws<ArgumentNullException>("groups", () => collection.AddRange((ListViewGroup[])null)); 589ListViewGroup group = new(); 590Assert.Throws<ArgumentNullException>("group", () => collection.AddRange((ListViewGroup[])[group, null])); 591Assert.Same(group, Assert.Single(collection.Cast<ListViewGroup>())); 599ListViewGroup group = new(); 619ListViewGroup group = new(); 647ListViewGroup group = new(); 670ListViewGroup group = new(); 695ListViewGroup group = new(); 718ListViewGroup group = new(); 743ListViewGroup group = new(); 758ListViewGroup group = new(); 773ListViewGroup group = new(); 792ListViewGroup group = new(); 812ListViewGroup group = new(); 832ListViewGroup group1 = new(); 833ListViewGroup group2 = new(); 849ListViewGroup group = new(); 884ListViewGroup group = new(); 919ListViewGroup group = new(); 943ListViewGroup group = new(); 965ListViewGroup group = new(); 985ListViewGroup group = new(); 997ListViewGroup group = new(); 1036ListViewGroup group = new(); 1098Assert.Throws<InvalidOperationException>(() => listView.Groups.AddRange((ListViewGroup[])[new(), new()])); 1110sourceGroup.AddRange((ListViewGroup[])[new(), new()]);
System\Windows\Forms\ListViewGroupConverterTests.cs (29)
20[InlineData(typeof(ListViewGroup), false)] 24TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 40ListViewGroup group = new("name", "header"); 51TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 64TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 74ListViewGroup group = new("name", "header"); 79TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 109TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 125TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 132[InlineData(typeof(ListViewGroup), false)] 137TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 153ListViewGroup group = new("name", "header"); 164TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 202public void ListViewGroupConverter_ConvertTo_InstanceDescriptor_ReturnsExpected(ListViewGroup value, Type[] parameterTypes, object[] arguments) 204TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 206Assert.Equal(typeof(ListViewGroup).GetConstructor(parameterTypes), descriptor.MemberInfo); 215TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 222TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 229TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 234[InlineData(typeof(ListViewGroup))] 238TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 245TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 252TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 253ListViewGroup item = new(); 269ListViewGroup group = new("name", "header"); 280TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 291TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 298TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup)); 305TypeConverter converter = TypeDescriptor.GetConverter(typeof(ListViewGroup));
System\Windows\Forms\ListViewGroupTests.cs (65)
19ListViewGroup group = new(); 40ListViewGroup group = new(header); 70ListViewGroup group = new(header, headerAlignment); 98ListViewGroup group = new(key, header); 122ListViewGroup group = new() { CollapsedState = collapsedState }; 131ListViewGroup group = new(); 140ListViewGroup group = new() 158ListViewGroup group = new(); 177ListViewGroup group = new(); 224ListViewGroup group = new(); 252ListViewGroup group = new(); 260ListViewGroup group = new() 278ListViewGroup group = new() 296ListViewGroup group = new(); 318ListViewGroup group = new(); 364ListViewGroup group = new(); 392ListViewGroup group = new() 410ListViewGroup group = new() 428ListViewGroup group = new(); 450ListViewGroup group = new(); 501ListViewGroup group = new(); 532ListViewGroup group = new() 550ListViewGroup group = new(); 572ListViewGroup group = new(); 614ListViewGroup group = new(); 654ListViewGroup group = new() 674ListViewGroup group = new() 698ListViewGroup group = new() 753ListViewGroup group1 = new() 784ListViewGroup group = new(); 793ListViewGroup group = new() 811ListViewGroup group = new(); 833ListViewGroup group = new(); 875ListViewGroup group = new(); 906ListViewGroup group = new() 926ListViewGroup group = new() 950ListViewGroup group = new() 1005ListViewGroup group1 = new() 1036ListViewGroup group = new(); 1051ListViewGroup group = new() 1068ListViewGroup group = new() 1091ListViewGroup group = new() 1131ListViewGroup group = new(); 1172ListViewGroup group = new(); 1180ListViewGroup group = new() 1197ListViewGroup group = new() 1215ListViewGroup group = new(); 1237ListViewGroup group = new(); 1280ListViewGroup group = new(); 1309ListViewGroup group = new() 1326ListViewGroup groupWithEmptyItems = new(); 1330ListViewGroup groupWithItems = new(); 1337public void ListViewGroup_Serialize_Deserialize_Success(ListViewGroup group) 1348ListViewGroup result = Assert.IsType<ListViewGroup>(formatter.Deserialize(stream)); // CodeQL [SM03722] : Deserialization is performed on trusted data and the types are controlled and validated. 1361ListViewGroup group = new(header); 1368ListViewGroup group = new(); 1370SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1384ListViewGroup group = new(); 1388SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1402ListViewGroup group = new(); 1406SerializationInfo info = new(typeof(ListViewGroup), new FormatterConverter()); 1421ListViewGroup group = new(); 1433ListViewGroup listViewGroup = new(); 1448ListViewGroup listViewGroup = new();
System\Windows\Forms\ListViewItem.IKeyboardToolTipTests.cs (1)
127ListViewGroup listViewGroup = new();
System\Windows\Forms\ListViewItemConverterTests.cs (1)
52ListViewGroup group = new();
System\Windows\Forms\ListViewItemTests.cs (11)
54public void ListViewItem_Ctor_StringArray_String_Color_Color_Font_ListViewGroup(string[] subItems, string imageKey, Color foreColor, Color backColor, Font font, ListViewGroup group, string expectedImageKey, Color expectedForeColor, Color expectedBackColor, string expectedText) 92public void ListViewItem_Ctor_StringArray_Int_Color_Color_Font_ListViewGroup(string[] subItems, int imageIndex, Color foreColor, Color backColor, Font font, ListViewGroup group, Color expectedForeColor, Color expectedBackColor, string expectedText) 205public void ListViewItem_Ctor_ListViewSubItemArray_String_ListViewGroup(ListViewItem.ListViewSubItem[] subItems, string imageKey, ListViewGroup group, string expectedImageKey, string expectedText) 242public void ListViewItem_Ctor_ListViewSubItemArray_Int_ListViewGroup(ListViewItem.ListViewSubItem[] subItems, int imageIndex, ListViewGroup group, string expectedText) 280public void ListViewItem_Ctor_StringArray_String_ListViewGroup(string[] subItems, string imageKey, ListViewGroup group, string expectedImageKey, string expectedText) 318public void ListViewItem_Ctor_StringArray_Int_ListViewGroup(string[] subItems, int imageIndex, ListViewGroup group, string expectedText) 355public void ListViewItem_Ctor_String_String_ListViewGroup(string text, string imageKey, ListViewGroup group, string expectedText, string expectedImageKey) 393public void ListViewItem_Ctor_String_Int_ListViewGroup(string text, int imageIndex, ListViewGroup group, string expectedText) 506public void ListViewItem_Ctor_StringArray_ListViewGroup(string[] subItems, ListViewGroup group, string expectedText) 619public void ListViewItem_Ctor_String_ListViewGroup(string text, ListViewGroup group, string expectedText) 732public void ListViewItem_Ctor_ListViewGroup(ListViewGroup group)
System\Windows\Forms\ListViewTests.cs (12)
1922ListViewGroup group1 = new(); 1923ListViewGroup group2 = new() 4543ListViewGroup group = new("Test group"); 4569ListViewGroup group1 = new("Test group1"); 4570ListViewGroup group2 = new("Test group2"); 4571ListViewGroup group3 = new("Test group3"); 4620ListViewGroup group = new("Test group"); 5653var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 5691var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 5728var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 5764var groups = new ListViewGroup[] { new("Group 1"), new("Group 2"), new("Group 3") }; 6191ListViewGroup listViewGroup = new("Test");
System.Windows.Forms.UI.IntegrationTests (1)
ListViewTests.cs (1)
50ListViewGroup group = new($"Group 1", HorizontalAlignment.Left) { CollapsedState = ListViewGroupCollapsedState.Expanded };
WinFormsControlsTest (5)
ListViewTest.cs (3)
146ListViewGroup lvgroup1 = new() 159ListViewGroup lvgroup2 = new() 186ListViewGroup lvgroup1 = new()
ListViewTest.Designer.cs (2)
70this.listView1.Groups.AddRange(new System.Windows.Forms.ListViewGroup[] { 71(System.Windows.Forms.ListViewGroup)(resources.GetObject("listView1.Groups"))});