241 references to Columns
System.Windows.Forms (41)
System\Windows\Forms\Controls\ListView\ColumnHeader.cs (5)
126if (value < 0 || value > (ListView.Columns.Count - 1)) 133int[] colsOrder = new int[ListView.Columns.Count]; 139for (int i = 0; i < ListView.Columns.Count; i++) 141ColumnHeader hdr = ListView.Columns[i]; 460ListView.Columns.RemoveAt(index);
System\Windows\Forms\Controls\ListView\ListView.cs (22)
2205Columns[lvhi.iItem].Text); 2401for (int i = 0; i < Columns.Count; i++) 2403sumOfDisplayIndices += Columns[i].DisplayIndex; 2404Debug.Assert(Columns[i].DisplayIndex > -1 && Columns[i].DisplayIndex < Columns.Count, "display indices out of whack"); 2407int colsCount = Columns.Count; 2453Columns.Clear(); 3580if (View == View.Details && Columns.Count == 0) 3609if (View == View.Details && Columns.Count == 0) 3650ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(subItemIndex, Columns.Count); 3656if (Columns.Count == 0) 3865int[] indices = new int[Columns.Count]; 3866for (int i = 0; i < Columns.Count; i++) 3868ColumnHeader hdr = Columns[i]; 5063foreach (ColumnHeader columnHeader in Columns) 5327Columns[i].DisplayIndexInternal = indices[i]; 6181int from = Columns[header->iItem].DisplayIndex; 6199Columns[header->iItem]); 6214int[] indices = new int[Columns.Count]; 6215for (int i = 0; i < Columns.Count; i++) 6217ColumnHeader hdr = Columns[i];
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (4)
40=> this.TryGetOwnerAs(out ListView? owningListView) ? owningListView.Columns.Count : base.ColumnCount; 173var columnHeaders = new IRawElementProviderSimple.Interface[owningListView.Columns.Count]; 176columnHeaders[i] = owningListView.Columns[i].AccessibilityObject; 328for (int i = 1; i < owningListView.Columns.Count; i++)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemDetailsAccessibleObject.cs (6)
23private int LastChildIndex => HasImage ? _owningListView.Columns.Count : _owningListView.Columns.Count - 1; 33? _owningListView.Columns[accessibleChildIndex - 1]._correspondingListViewSubItemIndex 34: _owningListView.Columns[accessibleChildIndex]._correspondingListViewSubItemIndex; 107for (int i = 0; i < _owningListView.Columns.Count; i++) 109if (_owningListView.Columns[i]._correspondingListViewSubItemIndex == subItemIndex)
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemTileAccessibleObject.cs (2)
54|| _owningListView.Columns.Count <= index 109int subItemCount = Math.Min(_owningListView.Columns.Count, _owningItem.SubItems.Count);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (2)
53if (!_owningListView.FullRowSelect && index == ParentInternal.FirstSubItemIndex && _owningListView.Columns.Count > 1) 143? [_owningListView.Columns[Column].AccessibilityObject]
System.Windows.Forms.Design (5)
System\Windows\Forms\Design\ColumnHeaderCollectionEditor.cs (1)
66listview.Columns.Remove(column);
System\Windows\Forms\Design\ListViewActionList.cs (1)
25EditorServiceContext.EditValue(_designer, Component!, nameof(ListView.Columns));
System\Windows\Forms\Design\ListViewDesigner.cs (1)
36return lv.Columns;
System\Windows\Forms\Design\MaskDesignerDialog.cs (1)
159_listViewCannedMasks.Columns.AddRange(
System\Windows\Forms\Design\StyleEditorForm.cs (1)
306_columnsAndRowsListView.Columns.AddRange(
System.Windows.Forms.Design.Tests (2)
ListViewDesignerTests.cs (2)
19listView.Columns.Add("123"); 20listView.Columns.Add("abc");
System.Windows.Forms.Tests (179)
System\Windows\Forms\AccessibleObjects\ColumnHeader.ListViewColumnHeaderAccessibleObjectTests.cs (6)
48listView.Columns.Add(columnHeader); 63listView.Columns.Add(columnHeader); 77listView.Columns.Add(columnHeader); 80listView.Columns.Clear(); 91listView.Columns.Add(columnHeader); 94listView.Columns.Remove(columnHeader);
System\Windows\Forms\AccessibleObjects\ListVIew.ListViewAccessibleObjectTests.cs (23)
268listView.Columns.Add(new ColumnHeader()); 349listView.Columns.Add(new ColumnHeader()); 391listView.Columns.Add(new ColumnHeader()); 452listView.Columns.Add(new ColumnHeader()); 514listView.Columns.Add(new ColumnHeader()); 585listView.Columns.Add(new ColumnHeader()); 640listView.Columns.Add(new ColumnHeader()); 720listView.Columns.Add(new ColumnHeader()); 802listView.Columns.Add(new ColumnHeader()); 854listView.Columns.Add(new ColumnHeader()); 1151listView.Columns.Add(new ColumnHeader("Column 1") { Width = 70 }); 1152listView.Columns.Add(new ColumnHeader("Column 2") { Width = 70 }); 1174listView.Columns.Add(new ColumnHeader("Column 1") { Width = 70 }); 1175listView.Columns.Add(new ColumnHeader("Column 2") { Width = 70 }); 1193listView.Columns.Add(new ColumnHeader("Column 1") { Width = 70 }); 1194listView.Columns.Add(new ColumnHeader("Column 2") { Width = 70 }); 1195listView.Columns.Add(new ColumnHeader("Column 3") { Width = 70 }); 1219listView.Columns.Add(new ColumnHeader("Column 1") { Width = 70 }); 1220listView.Columns.Add(new ColumnHeader("Column 2") { Width = 70 }); 1221listView.Columns.Add(new ColumnHeader("Column 3") { Width = 70 }); 1404listView.Columns.Add(new ColumnHeader() { Name = "Column 1" }); 1405listView.Columns.Add(new ColumnHeader() { Name = "Column 2" }); 1406listView.Columns.Add(new ColumnHeader() { Name = "Column 3" });
System\Windows\Forms\AccessibleObjects\ListViewGroup.ListViewGroupAccessibleObjectTests.cs (3)
589listView.Columns.Add(new ColumnHeader()); 1219listView.Columns.Add(new ColumnHeader()); 1431listView.Columns.Add(new ColumnHeader());
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (22)
1158listView.Columns.Add(new ColumnHeader($"Column {i}")); 1215listView.Columns.Add(new ColumnHeader() { Name = "Column 1" }); 1216listView.Columns.Add(new ColumnHeader() { Name = "Column 2" }); 1217listView.Columns.Add(new ColumnHeader() { Name = "Column 3" }); 1296listView.Columns.Add(new ColumnHeader()); 1355listView.Columns.Add(new ColumnHeader()); 1413listView.Columns.Add(new ColumnHeader()); 1460listView.Columns.Add(new ColumnHeader()); 1540listView.Columns.Add(new ColumnHeader()); 1541listView.Columns.Add(new ColumnHeader()); 1584listView.Columns.Add(new ColumnHeader()); 1585listView.Columns.Add(new ColumnHeader()); 1586listView.Columns.Add(new ColumnHeader()); 1598listView.Columns.Add(new ColumnHeader()); 1599listView.Columns.Add(new ColumnHeader()); 1600listView.Columns.Add(new ColumnHeader()); 1601listView.Columns.Add(new ColumnHeader()); 1625listView.Columns.Add(new ColumnHeader()); 1643listView.Columns.Add(new ColumnHeader()); 1644listView.Columns.Add(new ColumnHeader()); 1645listView.Columns.Add(new ColumnHeader()); 1979listView.Columns.Add(new ColumnHeader());
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemDetailsAccessibleObjectTests.cs (15)
25control.Columns.Add(new ColumnHeader()); 41control.Columns.AddRange((ColumnHeader[])[new(), new(), new()]); 45AccessibleObject expected = item.SubItems[control.Columns.Count - 1].AccessibilityObject; 56control.Columns.AddRange((ColumnHeader[])[new(), new(), new()]); 57int outRangeIndex = control.Columns.Count + 1; 73control.Columns.AddRange((ColumnHeader[])[new(), new(), new()]); 104control.Columns.AddRange((ColumnHeader[])[new(), new(), new()]); 109Assert.Equal(control.Columns.Count, accessibleObject.GetChildCount()); 119control.Columns.AddRange((ColumnHeader[])[new(), new(), new()]); 143listView.Columns.Add(new ColumnHeader()); 171listView1.Columns.AddRange((ColumnHeader[])[columnHeader1, columnHeader2, columnHeader3]); 202listView1.Columns.RemoveAt(0); 206foreach (ColumnHeader col in listView1.Columns) 226listView1.Columns.RemoveAt(0); 230foreach (ColumnHeader col in listView1.Columns)
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemImageAccessibleObjectTests.cs (2)
26list.Columns.Add(column); 52list.Columns.Add(column);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (10)
30list.Columns.AddRange( 67list.Columns.AddRange( 642list.Columns.AddRange( 689list.Columns.AddRange( 730list.Columns.AddRange( 766list.Columns.AddRange( 822listView.Columns.Add(new ColumnHeader($"Column {i}")); 879listView.Columns.AddRange([new() { Width = 120, Text = "Column 1" }, new() { Width = 120, Text = "Column 2" }]); 901listView.Columns.AddRange([new() { Width = 120, Text = "Column 1" }, new() { Width = 120, Text = "Column 2" }]); 1016ListView.ColumnHeaderCollection columns = control.Columns;
System\Windows\Forms\AccessibleObjects\ListViewLabelEditAccessibleObjectTests.cs (1)
163listView.Columns.Add(new ColumnHeader() { Text = "Column 1", Width = 100 });
System\Windows\Forms\ColumnHeaderTests.cs (70)
92listView.Columns.Add(header); 136listView.Columns.Add(header1); 137listView.Columns.Add(header2); 138listView.Columns.Add(header3); 140listView.Columns[columnIndex].DisplayIndex = value; 147listView.Columns[columnIndex].DisplayIndex = value; 162listView.Columns.Add(header1); 163listView.Columns.Add(header2); 164listView.Columns.Add(header3); 173listView.Columns[columnIndex].DisplayIndex = value; 183listView.Columns[columnIndex].DisplayIndex = value; 216listView.Columns.Add(header1); 217listView.Columns.Add(header2); 218listView.Columns.Add(header3); 221listView.Columns[columnIndex].DisplayIndex = value; 234listView.Columns.Add(header); 327listView.Columns.Add(header); 353listView.Columns.Add(header); 384listView.Columns.Add(header); 406listView.Columns.Add(header); 441listView.Columns.Add(header); 470listView.Columns.Add(header); 496listView.Columns.Add(header); 546listView.Columns.Add(header); 570listView.Columns.Add(header); 603listView.Columns.Add(header); 623listView.Columns.Add(header); 661listView.Columns.Add(header); 692listView.Columns.Add(header); 710listView.Columns.Add(header); 722listView.Columns.Add(header); 735listView.Columns.Add(header); 744listView.Columns.Add(header); 753listView.Columns.Add(header); 796listView.Columns.Add(header); 814listView.Columns.Add(header); 973listView.Columns.Add(header); 989listView.Columns.Add(header); 1006listView.Columns.Add(header); 1037listView.Columns.Add(header1); 1038listView.Columns.Add(header2); 1134listView.Columns.Add(header1); 1135listView.Columns.Add(header2); 1137listView.Columns[columnIndex].TextAlign = value; 1138Assert.Equal(expected, listView.Columns[columnIndex].TextAlign); 1142listView.Columns[columnIndex].TextAlign = value; 1143Assert.Equal(expected, listView.Columns[columnIndex].TextAlign); 1159listView.Columns.Add(header1); 1160listView.Columns.Add(header2); 1169listView.Columns[columnIndex].TextAlign = value; 1170Assert.Equal(expected, listView.Columns[columnIndex].TextAlign); 1177listView.Columns[columnIndex].TextAlign = value; 1178Assert.Equal(expected, listView.Columns[columnIndex].TextAlign); 1197listView.Columns.Add(header1); 1198listView.Columns.Add(header2); 1201listView.Columns[columnIndex].TextAlign = value; 1223listView.Columns.Add(header); 1233listView.Columns.Add(header); 1257listView.Columns.Add(header); 1305listView.Columns.Add(header); 1323listView.Columns.Add(header); 1360listView.Columns.Add(header); 1378listView.Columns.Add(header); 1404listView.Columns.Add(header); 1422listView.Columns.Add(header); 1511listView.Columns.Add(source); 1583listView.Columns.Add(header); 1585Assert.Empty(listView.Columns); 1588Assert.Empty(listView.Columns); 1638listView.Columns.Add(header);
System\Windows\Forms\ListViewItem.IKeyboardToolTipTests.cs (14)
148listView.Columns.Add(new ColumnHeader() { Width = 50 }); 168listView.Columns.Add(new ColumnHeader() { Width = columnWidth }); 413listView.Columns.Add(new ColumnHeader()); 432listView.Columns.Add(new ColumnHeader()); 453listView.Columns.Add(new ColumnHeader()); 473listView.Columns.Add(new ColumnHeader()); 494listView.Columns.Add(new ColumnHeader()); 516listView.Columns.Add(new ColumnHeader()); 537listView.Columns.Add(new ColumnHeader()); 557listView.Columns.Add(new ColumnHeader()); 577listView.Columns.Add(new ColumnHeader()); 594listView.Columns.Add(new ColumnHeader()); 611listView.Columns.Add(new ColumnHeader()); 629listView.Columns.Add(new ColumnHeader());
System\Windows\Forms\ListViewTests.cs (13)
56Assert.Empty(control.Columns); 57Assert.Same(control.Columns, control.Columns); 5018listView.Columns.AddRange( 5074listView.Columns.AddRange( 5149listView.Columns.Add(new ColumnHeader() { Text = "Column 1", Width = 100 }); 5150listView.Columns.Add(new ColumnHeader() { Text = "Column 2", Width = 100 }); 5151listView.Columns.Add(new ColumnHeader() { Text = "Column 3", Width = 100 }); 5226listView.Columns.Add(new ColumnHeader() { Text = "Column 1", Width = 100 }); 5227listView.Columns.Add(new ColumnHeader() { Text = "Column 2", Width = 100 }); 5228listView.Columns.Add(new ColumnHeader() { Text = "Column 3", Width = 100 }); 5431listView.Columns.AddRange( 6196listView.Columns.Add(new ColumnHeader() { Name = "Column 1" });
System.Windows.Forms.UI.IntegrationTests (2)
ListViewTests.cs (2)
520listView.Columns.AddRange([columnHeader1, columnHeader2, columnHeader3]); 553listView.Columns.Add(new ColumnHeader() { Text = $"ColumnHeader{i}" });
TestPassApp (1)
DataBindingExample.cs (1)
97listView1.Columns.Add(colName);
WinFormsControlsTest (11)
ListViewTest.cs (6)
119listView2.Columns.Add("column1", "Item Column", -2, HorizontalAlignment.Left, 0); 120listView2.Columns.Add("Column 2", -2, HorizontalAlignment.Left); 121listView2.Columns.Add("Column 3", -2, HorizontalAlignment.Left); 122listView2.Columns.Add("Column 4", -2, HorizontalAlignment.Center); 228listView2.Columns[random.Next(0, listView2.Columns.Count)].ImageIndex = random.Next(0, 2);
ListViewTest.Designer.cs (1)
67this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
MultipleControls.cs (4)
81listView2.Columns.Add("column1", "Item Column", -2, HorizontalAlignment.Left, 0); 82listView2.Columns.Add("Column 2", -2, HorizontalAlignment.Left); 83listView2.Columns.Add("Column 3", -2, HorizontalAlignment.Left); 84listView2.Columns.Add("Column 4", -2, HorizontalAlignment.Center);