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