46 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]; 457ListView.Columns.RemoveAt(index);
System\Windows\Forms\Controls\ListView\ListView.cs (22)
2215Columns[lvhi.iItem].Text); 2411for (int i = 0; i < Columns.Count; i++) 2413sumOfDisplayIndices += Columns[i].DisplayIndex; 2414Debug.Assert(Columns[i].DisplayIndex > -1 && Columns[i].DisplayIndex < Columns.Count, "display indices out of whack"); 2417int colsCount = Columns.Count; 2463Columns.Clear(); 3587if (View == View.Details && Columns.Count == 0) 3616if (View == View.Details && Columns.Count == 0) 3657ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(subItemIndex, Columns.Count); 3663if (Columns.Count == 0) 3872int[] indices = new int[Columns.Count]; 3873for (int i = 0; i < Columns.Count; i++) 3875ColumnHeader hdr = Columns[i]; 5109foreach (ColumnHeader columnHeader in Columns) 5373Columns[i].DisplayIndexInternal = indices[i]; 6244int from = Columns[header->iItem].DisplayIndex; 6262Columns[header->iItem]); 6277int[] indices = new int[Columns.Count]; 6278for (int i = 0; i < Columns.Count; i++) 6280ColumnHeader 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)
34return lv.Columns;
System\Windows\Forms\Design\MaskDesignerDialog.cs (1)
159_listViewCannedMasks.Columns.AddRange(
System\Windows\Forms\Design\StyleEditorForm.cs (1)
306_columnsAndRowsListView.Columns.AddRange(