6 types derived from DataGridViewColumn
System.Windows.Forms (6)
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (1)
11
public class DataGridViewButtonColumn :
DataGridViewColumn
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (1)
10
public class DataGridViewCheckBoxColumn :
DataGridViewColumn
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxColumn.cs (1)
13
public class DataGridViewComboBoxColumn :
DataGridViewColumn
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (1)
11
public class DataGridViewImageColumn :
DataGridViewColumn
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (1)
11
public class DataGridViewLinkColumn :
DataGridViewColumn
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxColumn.cs (1)
10
public class DataGridViewTextBoxColumn :
DataGridViewColumn
1 instantiation of DataGridViewColumn
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (1)
312
DataGridViewColumn header = new System.Windows.Forms.
DataGridViewColumn
();
383 references to DataGridViewColumn
PresentationUI (2)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (2)
309
private
DataGridViewColumn
CreateColumnHeader(
312
DataGridViewColumn
header = new System.Windows.Forms.DataGridViewColumn();
System.Windows.Forms (322)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (11)
897
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
916
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
1653
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
2378
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
2391
DataGridViewColumn
? dataGridViewColumnDbg1 = Columns.GetFirstColumn(DataGridViewElementStates.Displayed);
2395
DataGridViewColumn
? dataGridViewColumnDbg = Columns.GetFirstColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen);
3595
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
3755
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
3966
public
DataGridViewColumn
? SortedColumn { get; private set; }
4948
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
4961
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (9)
239
DataGridViewColumn
column = _owner.Columns[i];
632
DataGridViewColumn
dataGridViewColumn = _owner.Columns[columnIndex];
909
private static
DataGridViewColumn
GetDataGridViewColumnFromType(Type type)
911
DataGridViewColumn
dataGridViewColumn;
929
public List<
DataGridViewColumn
>? GetCollectionOfBoundDataGridViewColumns()
936
List<
DataGridViewColumn
> cols = new(_props.Count);
950
DataGridViewColumn
dataGridViewColumn = GetDataGridViewColumnFromType(_props[i].PropertyType);
1221
DataGridViewColumn
dataGridViewColumn = _owner.Columns.GetFirstColumn(DataGridViewElementStates.None)!;
1539
public void Sort(
DataGridViewColumn
dataGridViewColumn, ListSortDirection direction)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (203)
296
private bool AdjustExpandingColumn(
DataGridViewColumn
dataGridViewColumn, int rowIndex)
346
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
522
internal void AdjustFillingColumn(
DataGridViewColumn
dataGridViewColumn, int width)
563
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
604
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
633
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
655
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
675
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
686
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
708
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
759
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
773
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
797
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
823
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
842
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
853
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
900
List<
DataGridViewColumn
>? autoFillColumns = null;
901
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
956
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
972
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
995
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1023
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1035
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1048
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1066
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1077
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1087
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1106
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1117
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1133
DataGridViewColumn
? mostDeservingDataGridViewColumn = null;
1136
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1173
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1193
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1208
DataGridViewColumn
? mostDeservingDataGridViewColumn = null;
1220
DataGridViewColumn
dataGridViewColumn = autoFillColumns[columnEntry];
1251
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
1263
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
1411
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
1439
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
1484
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
1521
private void AutoGenerateDataBoundColumns(List<
DataGridViewColumn
>? boundColumns)
1524
DataGridViewColumn
[] clonedColumns = new
DataGridViewColumn
[dataGridViewCols.Count];
1554
clonedColumns[clonedColumnsCount] = (
DataGridViewColumn
)dataGridViewCols[i].Clone();
1579
DataGridViewColumn
?[] finalClonedColumns;
1586
finalClonedColumns = new
DataGridViewColumn
[clonedColumnsCount];
1607
var
clonedColumn = finalClonedColumns[clonedColIndex];
1644
if (finalClonedColumns[k] is
DataGridViewColumn
dataGridViewColumn)
1660
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
1887
DataGridViewColumn
dataGridViewColumn = Columns[columnIndex];
3289
private bool CanSort(
DataGridViewColumn
dataGridViewColumn)
3294
private bool IsSortable(
DataGridViewColumn
dataGridViewColumn)
3595
private bool ColumnNeedsDisplayedState(
DataGridViewColumn
dataGridViewColumn)
3606
DataGridViewColumn
? firstVisibleFrozenColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen);
3661
DataGridViewColumn
? dataGridViewColumnPrev = Columns.GetPreviousColumn(
3678
DataGridViewColumn
? dataGridViewColumnNext = null;
4218
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible, DataGridViewElementStates.Frozen);
4563
DataGridViewColumn
? dataGridViewColumn;
4928
private void CorrectColumnDisplayIndexesAfterDeletion(
DataGridViewColumn
dataGridViewColumn)
4943
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
4965
private void CorrectColumnDisplayIndexesAfterInsertion(
DataGridViewColumn
dataGridViewColumn)
4977
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
4999
private void CorrectColumnFrozenState(
DataGridViewColumn
dataGridViewColumn, int anticipatedColumnIndex)
5015
DataGridViewColumn
? dataGridViewColumnPrev;
5029
DataGridViewColumn
? dataGridViewColumnNext;
5044
private void CorrectColumnFrozenStates(
DataGridViewColumn
[] dataGridViewColumns)
5047
DataGridViewColumn
dataGridViewColumnClone;
5048
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
5050
dataGridViewColumnClone = (
DataGridViewColumn
)dataGridViewColumn.Clone();
5056
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
5058
dataGridViewColumnClone = (
DataGridViewColumn
)dataGridViewColumn.Clone();
5064
private void CorrectColumnFrozenStates(
DataGridViewColumn
dataGridViewColumn, bool frozenStateChanging)
5067
DataGridViewColumn
? dataGridViewColumnTmp;
5077
DataGridViewColumn
? dataGridViewColumnFirst = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
5100
DataGridViewColumn
dataGridViewColumnLast = dataGridViewColumn;
5128
private void CorrectColumnFrozenStatesForMove(
DataGridViewColumn
dataGridViewColumn, int newDisplayIndex)
5153
DataGridViewColumn
? dataGridViewColumnNext;
5172
DataGridViewColumn
? dataGridViewColumnPrev;
5188
private void CorrectColumnIndexesAfterDeletion(
DataGridViewColumn
dataGridViewColumn)
5198
private void CorrectColumnIndexesAfterInsertion(
DataGridViewColumn
dataGridViewColumn, int insertionCount)
5521
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen);
6628
DataGridViewColumn
? dataGridViewColumnTmp;
6647
DataGridViewColumn
? dataGridViewColumnTmp2 = dataGridViewColumnTmp;
6774
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
7140
DataGridViewColumn
? dataGridViewColumn;
7141
DataGridViewColumn
? prevDataGridViewColumn;
7142
DataGridViewColumn
? nextDataGridViewColumn;
7468
DataGridViewColumn
? lastDataGridViewColumn = Columns.GetLastColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Selected, DataGridViewElementStates.None);
7588
DataGridViewColumn
? lastDataGridViewColumn = Columns.GetLastColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Selected, DataGridViewElementStates.None);
7808
DataGridViewColumn
? lColumn = null;
7809
DataGridViewColumn
? uColumn = null;
7812
DataGridViewColumn
? firstVisibleColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
7813
DataGridViewColumn
? lastVisibleColumn = Columns.GetLastColumn(DataGridViewElementStates.Visible, DataGridViewElementStates.None);
8210
DataGridViewColumn
? dataGridViewColumn;
8337
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen);
8455
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen);
8548
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible, DataGridViewElementStates.Frozen);
8611
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
8758
DataGridViewColumn
? newFirstVisibleScrollingCol = Columns.GetNextColumn(
8764
for (
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(
8912
DataGridViewColumn
? newFirstVisibleScrollingCol = Columns.GetNextColumn(
8917
for (
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(
9358
DataGridViewColumn
dataGridViewColumn = Columns[hti._col];
9369
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(
9501
DataGridViewColumn
dataGridViewColumn = Columns[hti._col];
9514
DataGridViewColumn
? dataGridViewColumn = null;
9551
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
10445
private void MapDataGridViewColumnToDataBoundField(
DataGridViewColumn
dataGridViewColumn)
10528
internal void OnAddedColumn(
DataGridViewColumn
dataGridViewColumn)
10731
internal void OnAddingColumn(
DataGridViewColumn
dataGridViewColumn)
10845
internal void OnAddingColumns(
DataGridViewColumn
[] dataGridViewColumns)
10853
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
10935
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
10952
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
11014
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
11149
internal void OnAutoSizeColumnModeChanged(
DataGridViewColumn
dataGridViewColumn, DataGridViewAutoSizeColumnMode previousInheritedMode)
11158
DataGridViewColumn
? dataGridViewColumn = e.Column
11240
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
11298
foreach (
DataGridViewColumn
dataGridViewColumn in Columns)
11353
if (dataGridViewBand is
DataGridViewColumn
dataGridViewColumn)
11367
if (dataGridViewBand is
DataGridViewColumn
dataGridViewColumn)
11381
if (dataGridViewBand is
DataGridViewColumn
dataGridViewColumn)
11395
if (dataGridViewBand is
DataGridViewColumn
dataGridViewColumn)
11409
if (dataGridViewBand is
DataGridViewColumn
dataGridViewColumn)
11423
if (dataGridViewBand is
DataGridViewColumn
dataGridViewColumn)
12087
DataGridViewColumn
? dataGridViewLastVisibleColumn = Columns.GetLastColumn(
13254
DataGridViewColumn
dataGridViewColumn = (
DataGridViewColumn
)ccea.Element!;
13275
internal void OnColumnCollectionChanged_PostNotification(
DataGridViewColumn
? dataGridViewColumn)
13311
internal void OnColumnDataPropertyNameChanged(
DataGridViewColumn
dataGridViewColumn)
13353
internal void OnColumnDisplayIndexChanged(
DataGridViewColumn
dataGridViewColumn)
13360
internal void OnColumnDisplayIndexChanging(
DataGridViewColumn
dataGridViewColumn, int newDisplayIndex)
13383
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
13396
foreach (
DataGridViewColumn
dataGridViewColumnTmp in Columns)
13501
internal void OnColumnFillWeightChanged(
DataGridViewColumn
dataGridViewColumn)
13517
internal void OnColumnFillWeightChanging(
DataGridViewColumn
dataGridViewColumn, float fillWeight)
13639
DataGridViewColumn
dataGridViewColumn = Columns[e.ColumnIndex];
14003
internal void OnColumnHidden(
DataGridViewColumn
dataGridViewColumn)
14014
internal void OnColumnMinimumWidthChanging(
DataGridViewColumn
dataGridViewColumn, int minimumWidth)
14058
internal void OnColumnNameChanged(
DataGridViewColumn
dataGridViewColumn)
14073
DataGridViewColumn
dataGridViewColumn = e.Column;
14111
internal void OnColumnRemoved(
DataGridViewColumn
dataGridViewColumn)
14142
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[_trackColumnEdge], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14149
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[hti._col], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14156
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[_trackColumn], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14163
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[_trackColumnEdge], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14170
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[hti._col], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14177
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[_trackColumn], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14184
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[_trackColumn], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14194
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[_trackColumn], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
14250
internal void OnColumnSortModeChanged(
DataGridViewColumn
dataGridViewColumn)
14264
DataGridViewColumn
dataGridViewColumn = e.Column;
14310
DataGridViewColumn
dataGridViewColumn = e.Column;
14454
internal void OnColumnToolTipTextChanged(
DataGridViewColumn
dataGridViewColumn)
14651
if (element is
DataGridViewColumn
dataGridViewColumn)
14697
if (element is
DataGridViewColumn
dataGridViewColumn)
15254
internal void OnInsertedColumn_PreNotification(
DataGridViewColumn
dataGridViewColumn)
15362
internal void OnInsertingColumn(int columnIndexInserted,
DataGridViewColumn
dataGridViewColumn, out Point newCurrentCell)
16868
internal void OnRemovedColumn_PreNotification(
DataGridViewColumn
dataGridViewColumn)
16891
internal void OnRemovedColumn_PostNotification(
DataGridViewColumn
dataGridViewColumn, Point newCurrentCell)
17020
internal void OnRemovingColumn(
DataGridViewColumn
dataGridViewColumn, out Point newCurrentCell, bool force)
17034
DataGridViewColumn
? dataGridViewColumnNext = Columns.GetNextColumn(
17047
DataGridViewColumn
? dataGridViewColumnPrevious = Columns.GetPreviousColumn(
17947
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
18911
DataGridViewColumn
dataGridViewSortedColumn,
18943
DataGridViewColumn
? dataGridViewColumn = dataGridViewColumnHeaderCell.OwningColumn;
19348
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen);
19349
DataGridViewColumn
? dataGridViewColumnNext;
20147
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
21068
DataGridViewColumn
? dataGridViewColumn = Columns.GetLastColumn(
21529
DataGridViewColumn
dataGridViewColumn = Columns[_ptCurrentCell.X];
21545
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
22006
DataGridViewColumn
dataGridViewColumn = Columns[_ptCurrentCell.X];
22071
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
22917
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
23179
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
23448
DataGridViewColumn
? dataGridViewColumn = Columns.GetLastColumn(
24530
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
25560
foreach (
DataGridViewColumn
column in Columns)
25616
foreach (
DataGridViewColumn
column in Columns)
26108
DataGridViewColumn
? newFirstVisibleScrollingCol = null;
26109
DataGridViewColumn
? dataGridViewColumnTmp;
26182
for (
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(
26616
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
27172
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[columnIndex],
27201
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[columnIndex],
27287
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(
28156
public virtual void Sort(
DataGridViewColumn
dataGridViewColumn, ListSortDirection direction)
28196
private void SortDataBoundDataGridView_PerformCheck(
DataGridViewColumn
dataGridViewColumn)
28214
private void SortInternal(IComparer? comparer,
DataGridViewColumn
? dataGridViewColumn, ListSortDirection direction)
28487
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
28648
DataGridViewColumn
? dataGridViewColumn = Columns.GetFirstColumn(DataGridViewElementStates.Visible);
28885
DataGridViewColumn
? dataGridViewColumnTmp;
29239
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[oldEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29266
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[oldEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29339
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[oldEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29360
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[oldEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29398
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[newEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29423
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[oldEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29443
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[newEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29482
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[oldEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29499
DataGridViewColumn
? dataGridViewColumn = Columns.GetNextColumn(Columns[newEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
29648
DataGridViewColumn
? dataGridViewColumn = Columns.GetPreviousColumn(Columns[newEdgeColumnIndex], DataGridViewElementStates.Visible, DataGridViewElementStates.None);
System\Windows\Forms\Controls\DataGridView\DataGridViewAutoSizeColumnModeEventArgs.cs (2)
8
public DataGridViewAutoSizeColumnModeEventArgs(
DataGridViewColumn
? dataGridViewColumn, DataGridViewAutoSizeColumnMode previousMode)
14
public
DataGridViewColumn
? Column { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (7)
237
DataGridViewColumn
? dataGridViewColumn = this as
DataGridViewColumn
;
297
nameof(
DataGridViewColumn
.HeaderCell),
307
value.OwningColumn = (
DataGridViewColumn
)this;
364
DataGridView.OnColumnMinimumWidthChanging((
DataGridViewColumn
)this, value);
625
DataGridViewColumn
dataGridViewColumn = (
DataGridViewColumn
)this;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (2)
407
public
DataGridViewColumn
? OwningColumn { get; internal set; }
973
DataGridViewColumn
? dataGridViewColumn = DataGridView.Columns.GetLastColumn(DataGridViewElementStates.Visible, DataGridViewElementStates.None);
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (2)
117
DataGridViewColumn
? dataGridViewColumn = null;
132
DataGridViewColumn
? dataGridViewColumn = null;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (4)
42
/// Initializes a new instance of the <see cref="
DataGridViewColumn
"/> class.
817
DataGridViewColumn
dataGridViewColumn = (
DataGridViewColumn
)Activator.CreateInstance(GetType())!;
823
private protected void CloneInternal(
DataGridViewColumn
dataGridViewColumn)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.ColumnOrderComparer.cs (3)
8
private class ColumnOrderComparer : IComparer<
DataGridViewColumn
?>
14
public int Compare(
DataGridViewColumn
? x,
DataGridViewColumn
? y)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (59)
11
/// Represents a collection of <see cref="
DataGridViewColumn
"/> objects in the
18
private readonly List<
DataGridViewColumn
> _items = [];
19
private List<
DataGridViewColumn
>? _itemsSorted;
37
int IList.Add(object? value) => Add((
DataGridViewColumn
)value!);
43
int IList.IndexOf(object? value) => _items.IndexOf((
DataGridViewColumn
)value!);
45
void IList.Insert(int index, object? value) => Insert(index, (
DataGridViewColumn
)value!);
47
void IList.Remove(object? value) => Remove((
DataGridViewColumn
)value!);
72
internal static IComparer<
DataGridViewColumn
?> ColumnCollectionOrderComparer => s_columnOrderComparer;
81
public
DataGridViewColumn
this[int index] => _items[index];
86
public
DataGridViewColumn
? this[string columnName]
95
DataGridViewColumn
dataGridViewColumn = _items[i];
116
DataGridViewColumn
? dataGridViewColumn = GetFirstColumn(includeFilter);
126
/// Adds a <see cref="
DataGridViewColumn
"/> to this collection.
141
/// Adds a <see cref="
DataGridViewColumn
"/> to this collection.
143
public virtual int Add(
DataGridViewColumn
dataGridViewColumn)
174
public virtual void AddRange(params
DataGridViewColumn
[] dataGridViewColumns)
193
List<
DataGridViewColumn
> initialColumns = new(dataGridViewColumns.Length);
194
List<
DataGridViewColumn
> sortedColumns = new(dataGridViewColumns.Length);
197
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
215
DataGridViewColumn
dataGridViewColumn = initialColumns[index];
230
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
240
foreach (
DataGridViewColumn
dataGridViewColumn in sortedColumns)
248
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
283
DataGridViewColumn
dataGridViewColumn = this[columnIndex];
293
DataGridViewColumn
[] aColumns = new
DataGridViewColumn
[_items.Count];
301
foreach (
DataGridViewColumn
dataGridViewColumn in aColumns)
317
DataGridViewColumn
? dataGridViewColumn = GetFirstColumn(includeFilter);
331
public virtual bool Contains(
DataGridViewColumn
dataGridViewColumn) => _items.IndexOf(dataGridViewColumn) != -1;
340
DataGridViewColumn
dataGridViewColumn = _items[i];
351
public void CopyTo(
DataGridViewColumn
[] array, int index)
363
internal
DataGridViewColumn
? GetColumnAtDisplayIndex(int displayIndex)
370
DataGridViewColumn
dataGridViewColumn = _items[displayIndex];
394
internal int GetVisibleIndex(
DataGridViewColumn
column)
482
DataGridViewColumn
? dataGridViewColumn = _items[fromColumnIndex];
499
private int GetColumnSortedIndex(
DataGridViewColumn
dataGridViewColumn)
597
public
DataGridViewColumn
? GetFirstColumn(DataGridViewElementStates includeFilter)
615
DataGridViewColumn
dataGridViewColumn = _itemsSorted[index];
628
public
DataGridViewColumn
? GetFirstColumn(
659
DataGridViewColumn
dataGridViewColumn = _itemsSorted[index];
673
public
DataGridViewColumn
? GetLastColumn(
699
DataGridViewColumn
dataGridViewColumn = _itemsSorted[index];
713
public
DataGridViewColumn
? GetNextColumn(
714
DataGridViewColumn
dataGridViewColumnStart,
746
DataGridViewColumn
dataGridViewColumn = _items[index];
771
DataGridViewColumn
dataGridViewColumn = _itemsSorted[index];
786
public
DataGridViewColumn
? GetPreviousColumn(
787
DataGridViewColumn
dataGridViewColumnStart,
819
DataGridViewColumn
dataGridViewColumn = _items[index];
844
DataGridViewColumn
dataGridViewColumn = _itemsSorted[index];
859
public int IndexOf(
DataGridViewColumn
dataGridViewColumn) => _items.IndexOf(dataGridViewColumn);
862
/// Inserts a <see cref="
DataGridViewColumn
"/> in this collection.
864
public virtual void Insert(int columnIndex,
DataGridViewColumn
dataGridViewColumn)
974
DataGridViewColumn
? dataGridViewColumn = (
DataGridViewColumn
?)ccea.Element;
987
public virtual void Remove(
DataGridViewColumn
dataGridViewColumn)
1019
DataGridViewColumn
dataGridViewColumn = _items[i];
1063
DataGridViewColumn
dataGridViewColumn = _items[index];
1084
private void UpdateColumnCaches(
DataGridViewColumn
dataGridViewColumn, bool adding)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnConverter.cs (1)
34
if (destinationType == typeof(InstanceDescriptor) && value is
DataGridViewColumn
dataGridViewColumn)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnEventArgs.cs (2)
8
public DataGridViewColumnEventArgs(
DataGridViewColumn
dataGridViewColumn)
16
public
DataGridViewColumn
Column { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnStateChangedEventArgs.cs (2)
8
public DataGridViewColumnStateChangedEventArgs(
DataGridViewColumn
dataGridViewColumn, DataGridViewElementStates stateChanged)
16
public
DataGridViewColumn
Column { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewElement.cs (1)
22
if (GetType() == typeof(DataGridViewBand) || GetType() == typeof(
DataGridViewColumn
) ||
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (4)
1110
foreach (
DataGridViewColumn
dataGridViewColumn in dataGridViewColumns)
1314
DataGridViewColumn
dataGridViewColumn = DataGridView.Columns[dataGridViewCell.ColumnIndex];
1515
DataGridViewColumn
? dataGridViewColumn = dataGridView.Columns.GetFirstColumn(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen);
1517
DataGridViewColumn
? dataGridViewColumnNext;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.RowComparer.cs (1)
14
private readonly
DataGridViewColumn
? _dataGridViewSortedColumn;
System\Windows\Forms\Controls\DataGridView\DataGridViewSelectedColumnCollection.cs (6)
12
private readonly List<
DataGridViewColumn
> _items = [];
69
public
DataGridViewColumn
this[int index] => _items[index];
74
internal int Add(
DataGridViewColumn
dataGridViewColumn) => ((IList)_items).Add(dataGridViewColumn);
85
public bool Contains(
DataGridViewColumn
dataGridViewColumn) => ((IList)_items).Contains(dataGridViewColumn);
87
public void CopyTo(
DataGridViewColumn
[] array, int index) => _items.CopyTo(array, index);
90
public void Insert(int index,
DataGridViewColumn
dataGridViewColumn)
System\Windows\Forms\Controls\DataGridView\DataGridViewSortCompareEventArgs.cs (2)
11
DataGridViewColumn
dataGridViewColumn,
30
public
DataGridViewColumn
Column { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (1)
214
DataGridViewColumn
col = Owner.DataGridView.Columns.GetFirstColumn(DataGridViewElementStates.Visible)!;
System.Windows.Forms.Design (59)
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (6)
82
DataGridViewColumn
column = (
DataGridViewColumn
)Activator.CreateInstance(columnType)!;
527
DataGridViewColumn
[] cols = new
DataGridViewColumn
[_liveDataGridView.Columns.Count - _initialDataGridViewColumnsCount];
672
ICollection columnTypes = DesignerUtils.FilterGenericTypes(discoveryService.GetTypes(typeof(
DataGridViewColumn
), excludeGlobalTypes: false));
676
if (type == typeof(
DataGridViewColumn
))
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (30)
35
private readonly Dictionary<
DataGridViewColumn
, string?> _columnsNames = [];
50
private readonly HashSet<
DataGridViewColumn
> _userAddedColumns = [];
99
_selectedColumns.SelectedIndex = _columnsPrivateCopy.IndexOf((
DataGridViewColumn
)e.Element!);
110
DataGridViewColumn
currentColumn = item.DataGridViewColumn;
111
Debug.Assert(typeof(
DataGridViewColumn
).IsAssignableFrom(newType), "we should only have types that can be assigned to a DataGridViewColumn");
114
DataGridViewColumn
newColumn = (
DataGridViewColumn
)Activator.CreateInstance(newType)!;
198
DataGridViewColumn
[] oldColumns = new
DataGridViewColumn
[_liveDataGridView.Columns.Count];
219
DataGridViewColumn
[] newColumns = new
DataGridViewColumn
[_columnsPrivateCopy.Count];
224
DataGridViewColumn
newColumn = (
DataGridViewColumn
)_columnsPrivateCopy[i].Clone();
294
private static void CopyDataGridViewColumnProperties(
DataGridViewColumn
srcColumn,
DataGridViewColumn
destColumn)
315
private static void CopyDataGridViewColumnState(
DataGridViewColumn
srcColumn,
DataGridViewColumn
destColumn)
325
private static void CopyDefaultCellStyle(
DataGridViewColumn
srcColumn,
DataGridViewColumn
destColumn)
353
DataGridViewColumn
? defaultSrcColumn = null;
356
defaultSrcColumn = Activator.CreateInstance(srcType) as
DataGridViewColumn
;
638
private static bool IsColumnAddedByUser(
DataGridViewColumn
col)
922
DataGridViewColumn
? column = listBoxItem?.DataGridViewColumn;
936
DataGridViewColumn
? col = listBoxItem?.DataGridViewColumn;
1069
DataGridViewColumn
column = ((ListBoxItem)_selectedColumns.SelectedItem).DataGridViewColumn;
1120
DataGridViewColumn
liveCol = _liveDataGridView.Columns[i];
1121
DataGridViewColumn
col = (
DataGridViewColumn
)liveCol.Clone();
1197
public
DataGridViewColumn
DataGridViewColumn { get; }
1202
public ListBoxItem(
DataGridViewColumn
column, DataGridViewColumnCollectionDialog owner, ComponentDesigner compDesigner)
System\Windows\Forms\Design\DataGridViewColumnDataPropertyNameEditor.cs (1)
30
dataGridView = (context.Instance as
DataGridViewColumn
)?.DataGridView;
System\Windows\Forms\Design\DataGridViewColumnDesigner.cs (10)
26
DataGridViewColumn
col = (
DataGridViewColumn
)Component;
34
DataGridViewColumn
? col = (
DataGridViewColumn
)Component;
125
DataGridViewColumn
col = (
DataGridViewColumn
)Component;
130
DataGridViewColumn
col = (
DataGridViewColumn
)Component;
271
DataGridViewColumn
col = (
DataGridViewColumn
)Component;
System\Windows\Forms\Design\DataGridViewColumnTypeEditor.Picker.cs (1)
20
private static readonly Type s_dataGridViewColumnType = typeof(
DataGridViewColumn
);
System\Windows\Forms\Design\DataGridViewDesigner.cs (11)
42
PropertyDescriptor? prop = TypeDescriptor.GetProperties(typeof(
DataGridViewColumn
))["Width"];
334
DataGridViewColumn
col = dataGridView.Columns[i];
396
DataGridViewColumn
dataGridViewColumn = dataGridView.Columns[i];
455
DataGridViewColumn
dataGridViewColumn = dataGridView.Columns[i];
574
DataGridViewColumn
[] removeColumns = new
DataGridViewColumn
[dataGridView.Columns.Count];
578
DataGridViewColumn
col = dataGridView.Columns[i];
609
List<
DataGridViewColumn
>? columnsToBeAdded = null;
613
columnsToBeAdded = new List<
DataGridViewColumn
>(backEndProps!.Count);
653
DataGridViewColumn
? dataGridViewColumn = TypeDescriptor.CreateInstance(host, columnType, null, null) as
DataGridViewColumn
;