Implemented interface member:
1 override of Count
System.Windows.Forms (1)
System\Windows\Forms\DataBinding\BindingsCollection.cs (1)
23
public override int
Count
=> _list.Count;
252 references to Count
PresentationUI (4)
MS\Internal\Documents\RMPublishingDialog.cs (1)
560
if (rightsTable.SelectedRows.
Count
== 1)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (3)
171
if (this.SelectedRows.
Count
== 1)
501
(e.ColumnIndex > 0) && (e.ColumnIndex < Columns.
Count
))
790
for (int i = RightsTableColumnToIndex(_leftModifiablePermissionColumn); i < Columns.
Count
- 1; i++)
System.Windows.Forms (225)
System\Windows\Forms\Controls\DataGridView\DataGridView.AccessibleObject.cs (2)
64
if (owner.Columns.
Count
== 0)
113
if (!this.TryGetOwnerAs(out DataGridView? owner) || owner.Columns.
Count
== 0)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (16)
920
DataGridViewAutoSizeColumnMode[] previousModes = new DataGridViewAutoSizeColumnMode[Columns.
Count
];
1390
get => Columns.
Count
;
1400
if (value != Columns.
Count
)
1407
else if (value < Columns.
Count
)
1410
while (value < Columns.
Count
)
1412
int currentColumnCount = Columns.
Count
;
1414
if (Columns.
Count
>= currentColumnCount)
1424
while (value > Columns.
Count
)
1426
int currentColumnCount = Columns.
Count
;
1428
if (Columns.
Count
<= currentColumnCount)
1718
Debug.Assert(_ptCurrentCell.X < Columns.
Count
);
1786
Debug.Assert(_ptCurrentCell.X >= 0 && _ptCurrentCell.X < Columns.
Count
);
2316
&& firstDisplayedCell.ColumnIndex < Columns.
Count
);
2457
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(value, Columns.
Count
);
3101
for (int columnIndex = 0; columnIndex < Columns.
Count
; columnIndex++)
3219
if (Columns.
Count
== 0)
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (7)
221
for (int i = 0; i < _owner.Columns.
Count
; i++)
237
for (int i = 0; i < _owner.Columns.
Count
; i++)
433
if (_owner.Columns.
Count
> 0)
630
for (int columnIndex = 0; columnIndex < _owner.Columns.
Count
; columnIndex++)
679
if (_owner.Columns.
Count
== 0)
1199
if (_owner.Columns.
Count
== 0)
1268
|| (columnIndex < _owner.Columns.
Count
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (135)
67
if (cellAddress.X < 0 || cellAddress.X >= Columns.
Count
)
414
Debug.Assert(columnIndex >= -1 && columnIndex < Columns.
Count
);
956
autoFillColumns ??= new(Columns.
Count
);
1425
if (Columns.
Count
== 0 && Rows.Count == 0)
1443
allCellsSelected = _individualSelectedCells.Count == Columns.
Count
* Rows.Count;
1477
allCellsSelected = _selectedBandIndexes.Count * Rows.Count + _individualSelectedCells.Count == Columns.
Count
* Rows.Count;
1513
allCellsSelected = _selectedBandIndexes.Count * Columns.
Count
+ _individualSelectedCells.Count == Columns.
Count
* Rows.Count;
1569
DataGridViewColumn[] clonedColumns = new DataGridViewColumn[dataGridViewCols.
Count
];
1585
for (i = 0; i < dataGridViewCols.
Count
; i++)
1608
while (i < dataGridViewCols.
Count
)
1759
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
1809
int columnsCount = Columns.
Count
;
1845
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
1874
int columnsCount = Columns.
Count
;
1914
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
);
1979
for (int columnIndex = 0; columnIndex < Columns.
Count
; columnIndex++)
2623
Debug.Assert(_ptCurrentCell.X >= 0 && _ptCurrentCell.X < Columns.
Count
);
3195
if (Columns.
Count
> oldCurrentCellX && Columns[oldCurrentCellX].Visible)
3519
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndexException, Columns.
Count
);
3528
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndexException, Columns.
Count
);
3650
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
, $"Invalid columnIndex: {columnIndex}");
4201
Debug.Assert(columnIndex < Columns.
Count
);
4243
int cellsInCollection = dataGridViewRow.Cells.
Count
;
4244
if (Columns.
Count
> cellsInCollection)
4247
DataGridViewCell[] cells = new DataGridViewCell[Columns.
Count
- cellsInCollection];
4248
for (int columnIndex = cellsInCollection; columnIndex < Columns.
Count
; columnIndex++)
5061
Debug.Assert(anticipatedColumnIndex >= 0 && anticipatedColumnIndex <= Columns.
Count
);
5064
if (dataGridViewColumn.DisplayIndex == -1 || dataGridViewColumn.DisplayIndex > Columns.
Count
)
5070
Debug.Assert(dataGridViewColumn.DisplayIndex >= 0 && dataGridViewColumn.DisplayIndex <= Columns.
Count
);
5095
while (displayIndex < Columns.
Count
&& (dataGridViewColumnNext is null || !dataGridViewColumnNext.Visible));
5205
int colCount = Columns.
Count
, displayIndex;
5250
for (int columnIndex = dataGridViewColumn.Index; columnIndex < Columns.
Count
; columnIndex++)
5261
for (int columnIndex = dataGridViewColumn.Index + insertionCount; columnIndex < Columns.
Count
; columnIndex++)
5642
for (int i = 0; i < Columns.
Count
; i++)
5862
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
5873
if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
5887
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
5934
if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
5942
if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
5950
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
5958
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
5966
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
6758
&& columnIndexTmp < Columns.
Count
6779
&& columnIndexTmp < Columns.
Count
6802
dataGridViewColumnTmp = Columns[Columns.
Count
- 1];
6932
return cellCount + _selectedBandIndexes.Count * Columns.
Count
;
7001
return Rows.Count * Columns.
Count
;
7106
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
7161
Debug.Assert(columnIndex >= -1 && columnIndex < Columns.
Count
);
8252
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
8259
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
);
8509
Debug.Assert(index < Columns.
Count
);
9838
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
9864
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
9871
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
);
10095
return columnIndex >= Columns.
Count
|| columnIndex == -1;
10100
return columnIndex >= Columns.
Count
|| rowIndex >= Rows.Count || columnIndex == -1 || rowIndex == -1;
10592
if (dataGridViewColumn.DisplayIndex == -1 || dataGridViewColumn.DisplayIndex >= Columns.
Count
)
10841
CorrectColumnFrozenState(dataGridViewColumn, Columns.
Count
);
10859
int newColumnCount = Columns.
Count
+ 1;
10866
if (dataGridViewRow.Cells.
Count
< newColumnCount)
10888
if (dataGridViewRow.Cells.
Count
== newColumnCount)
10894
Debug.Assert(dataGridViewRow.Cells.
Count
< newColumnCount);
11006
int previousColumnCount = Columns.
Count
;
11018
if (dataGridViewRow.Cells.
Count
< previousColumnCount + addedColumnCount)
11039
while (dataGridViewRow.Cells.
Count
> previousColumnCount)
11041
dataGridViewRow.Cells.RemoveAtInternal(dataGridViewRow.Cells.
Count
- 1);
11110
if (dataGridViewRow.Cells.
Count
> Columns.
Count
)
11294
if (previousModes.Length != Columns.
Count
)
11567
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(e.ColumnIndex, Columns.
Count
, "e.ColumnIndex");
11791
Debug.Assert(rowIndex < Rows.Count && columnIndex < Columns.
Count
);
11879
Debug.Assert(rowIndex < Rows.Count && columnIndex < Columns.
Count
);
12144
if (hti._col >= Columns.
Count
)
12737
&& _ptMouseDownCell.X < Columns.
Count
)
13115
Debug.Assert(rowIndex < Rows.Count && columnIndex < Columns.
Count
);
13161
Debug.Assert(rowIndex < Rows.Count && columnIndex < Columns.
Count
);
13321
for (int i = 0; i < Columns.
Count
; i++)
13336
if (Columns.
Count
!= 0 && Rows.Count == 0)
13519
if (!e.Handled && e.Button == MouseButtons.Left && e.ColumnIndex < Columns.
Count
)
13593
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
);
15500
int newColumnCount = Columns.
Count
+ 1;
15507
if (dataGridViewRow.Cells.
Count
< newColumnCount)
15528
if (dataGridViewRow.Cells.
Count
== newColumnCount)
15534
Debug.Assert(dataGridViewRow.Cells.
Count
< newColumnCount);
15962
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
15983
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
15994
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
16051
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
16063
if (columnIndex < Columns.
Count
)
16101
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
16224
if (_ptMouseEnteredCell.X >= -1 && _ptMouseEnteredCell.X < Columns.
Count
16447
if (dgvcme.ColumnIndex < Columns.
Count
&& dgvcme.RowIndex < Rows.Count)
17088
Debug.Assert(dataGridViewColumn.Index >= 0 && dataGridViewColumn.Index < Columns.
Count
);
17166
if (Columns.
Count
== 1)
17173
int newColumnCount = Columns.
Count
- 1;
17178
if (dataGridViewRow.Cells.
Count
> newColumnCount)
17202
for (int i = 0; i < Columns.
Count
; i++)
17599
&& Columns.
Count
!= 0
17724
if (rowIndex < Rows.Count && columnIndex < Columns.
Count
)
17790
Debug.Assert(rowIndex < Rows.Count && columnIndex < Columns.
Count
);
18385
if (rowIndex < Rows.Count && columnIndex < Columns.
Count
)
18397
Debug.Assert(rowIndex < Rows.Count && columnIndex < Columns.
Count
);
18797
if (dataGridViewCell is not null && rowIndex < Rows.Count && columnIndex < Columns.
Count
)
18844
Debug.Assert(rowIndex < Rows.Count && columnIndex < Columns.
Count
);
19015
for (int i = 0; i < Columns.
Count
; i++)
19296
if (Columns.
Count
> 0)
19561
if (Columns.
Count
> 0 || Rows.Count > 0)
25398
if (Columns.
Count
> 0 && NewRowIndex == -1)
25508
for (int j = 0; j < dataGridViewCols.
Count
; j++)
25604
if (DataConnection is not null && Columns.
Count
> 0)
26073
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
);
26272
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
);
26273
Debug.Assert(DisplayedBandsInfo.FirstDisplayedScrollingCol >= -1 && DisplayedBandsInfo.FirstDisplayedScrollingCol < Columns.
Count
);
26274
Debug.Assert(DisplayedBandsInfo.LastTotallyDisplayedScrollingCol >= -1 && DisplayedBandsInfo.LastTotallyDisplayedScrollingCol < Columns.
Count
);
26625
int maxColumnIndex = Columns.
Count
;
26665
int columnIndex = 0, maxColumnIndex = Columns.
Count
;
26758
if (index >= Columns.
Count
)
26760
index -= Columns.
Count
;
26817
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
26854
Debug.Assert(rowIndex >= 0 && columnIndex < Columns.
Count
&& rowIndex < Rows.Count);
27021
if (oldCurrentCellX < Columns.
Count
&& oldCurrentCellY < Rows.Count)
27185
if (oldCurrentCellX < Columns.
Count
&& oldCurrentCellY < Rows.Count)
27541
Debug.Assert(columnIndex >= 0 && rowIndex >= 0 && columnIndex < Columns.
Count
&& rowIndex < Rows.Count);
27595
for (int column = columnIndex + 1; column < Columns.
Count
; column++)
27614
Debug.Assert(columnIndex >= 0 && columnIndex < Columns.
Count
);
27688
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
27757
if (Columns.
Count
> BulkPaintThreshold)
27775
for (int column = columnIndex + 1; column < Columns.
Count
; column++)
28018
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
28932
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
28944
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(columnIndex, Columns.
Count
);
29238
&& _ptMouseEnteredCell.X < Columns.
Count
29265
&& _ptMouseEnteredCell.X < Columns.
Count
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (1)
482
ColumnIndex < DataGridView.Columns.
Count
&&
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (5)
312
if (j < 0 || j > DataGridView.Columns.
Count
- 1
1736
Debug.Assert(ColumnIndex < DataGridView.Columns.
Count
);
1886
Debug.Assert(ColumnIndex < DataGridView.Columns.
Count
);
2424
Debug.Assert(ColumnIndex < dataGridView.Columns.
Count
);
3046
if (DataGridView is not null && e.ColumnIndex < DataGridView.Columns.
Count
&& e.RowIndex < DataGridView.Rows.Count)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (2)
178
if (dataGridView is not null && dataGridView.Columns.
Count
> index)
290
if (dataGridView is not null && dataGridView.Columns.
Count
> index)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellPaintingEventArgs.cs (3)
85
if (ColumnIndex < -1 || ColumnIndex >= _dataGridView.Columns.
Count
)
114
if (ColumnIndex < -1 || ColumnIndex >= _dataGridView.Columns.
Count
)
149
if (ColumnIndex < -1 || ColumnIndex >= _dataGridView.Columns.
Count
)
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (2)
833
ColumnIndex < DataGridView.Columns.
Count
&&
971
columnIndex < 0 || columnIndex >= DataGridView.Columns.
Count
||
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (1)
255
if (value >= DataGridView.Columns.
Count
)
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (6)
267
if (
Count
> 0)
281
for (int columnIndex = 0; columnIndex <
Count
; columnIndex++)
396
for (int i = 0; i <
Count
; i++)
504
_lastAccessedSortedIndex <
Count
);
1034
ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(index,
Count
);
1058
Debug.Assert(index >= 0 && index <
Count
);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (1)
762
ColumnIndex < DataGridView.Columns.
Count
&&
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (5)
1077
int cellsCount = rowTemplate.Cells.
Count
;
1129
Debug.Assert(Cells.
Count
== dataGridView.Columns.
Count
);
1797
int cellCount = cells.
Count
;
1798
for (int columnIndex = 0; columnIndex < cells.
Count
; columnIndex++)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (2)
180
for (int i = 0; i < _owningDataGridViewRow.Cells.
Count
; i++)
417
if (_owningDataGridViewRow.Cells.
Count
> 0)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (37)
194
if (DataGridView.Columns.
Count
== 0)
199
if (DataGridView.RowTemplate.Cells.
Count
> DataGridView.Columns.
Count
)
205
Debug.Assert(dataGridViewRow.Cells.
Count
== DataGridView.Columns.
Count
);
300
if (DataGridView.Columns.
Count
== 0)
328
if (DataGridView.Columns.
Count
== 0)
343
if (DataGridView.RowTemplate.Cells.
Count
> DataGridView.Columns.
Count
)
349
Debug.Assert(rowTemplate.Cells.
Count
== DataGridView.Columns.
Count
);
391
if (DataGridView.Columns.
Count
== 0)
396
if (dataGridViewRow.Cells.
Count
> DataGridView.Columns.
Count
)
416
Debug.Assert(dataGridViewRow.Cells.
Count
== DataGridView.Columns.
Count
);
736
if (DataGridView.Columns.
Count
== 0)
748
Debug.Assert(dataGridViewRow.Cells.
Count
== DataGridView.Columns.
Count
);
831
DataGridView.Columns.
Count
!= 0 &&
1412
if (DataGridView.Columns.
Count
== 0)
1417
if (DataGridView.RowTemplate.Cells.
Count
> DataGridView.Columns.
Count
)
1430
Debug.Assert(rowTemplate.Cells.
Count
== DataGridView.Columns.
Count
);
1474
if (DataGridView.Columns.
Count
== 0)
1479
if (dataGridViewRow.Cells.
Count
> DataGridView.Columns.
Count
)
1506
if (DataGridView.Columns.
Count
== 0)
1511
if (dataGridViewRow.Cells.
Count
> DataGridView.Columns.
Count
)
1518
Debug.Assert(dataGridViewRow.Cells.
Count
== DataGridView.Columns.
Count
);
1781
if (DataGridView.Columns.
Count
== 0)
1794
Debug.Assert(dataGridViewRow.Cells.
Count
== DataGridView.Columns.
Count
);
2401
int columnCount = DataGridView.Columns.
Count
;
System.Windows.Forms.Design (23)
System\Windows\Forms\Design\DataGridViewAddColumnDialog.cs (5)
85
bool forceColumnFrozen = _dataGridViewColumns.
Count
> _insertAtPosition && _dataGridViewColumns[_insertAtPosition].Frozen;
527
DataGridViewColumn[] cols = new DataGridViewColumn[_liveDataGridView.Columns.
Count
- _initialDataGridViewColumnsCount];
528
for (int i = _initialDataGridViewColumnsCount; i < _liveDataGridView.Columns.
Count
; i++)
533
for (int i = _initialDataGridViewColumnsCount; i < _liveDataGridView.Columns.
Count
;)
806
_initialDataGridViewColumnsCount = _liveDataGridView.Columns.
Count
;
System\Windows\Forms\Design\DataGridViewColumnCollectionDialog.cs (10)
198
DataGridViewColumn[] oldColumns = new DataGridViewColumn[_liveDataGridView.Columns.
Count
];
219
DataGridViewColumn[] newColumns = new DataGridViewColumn[_columnsPrivateCopy.
Count
];
220
bool[] userAddedColumnsInfo = new bool[_columnsPrivateCopy.
Count
];
221
string?[] compNames = new string?[_columnsPrivateCopy.
Count
];
222
for (int i = 0; i < _columnsPrivateCopy.
Count
; i++)
437
for (int i = 0; i < _columnsPrivateCopy.
Count
; i++)
872
for (int i = 0; i < _columnsPrivateCopy.
Count
; i++)
1105
_columnsNames.EnsureCapacity(_columnsPrivateCopy.
Count
);
1109
_userAddedColumns.EnsureCapacity(_liveDataGridView.Columns.
Count
);
1118
for (int i = 0; i < _liveDataGridView.Columns.
Count
; i++)
System\Windows\Forms\Design\DataGridViewDesigner.cs (8)
44
for (int i = 0; i < dataGridView.Columns.
Count
; i++)
51
for (int i = 0; i < dataGridView.Columns.
Count
; i++)
332
for (int i = 0; i < dataGridView.Columns.
Count
; i++)
394
for (int i = 0; i < dataGridView.Columns.
Count
; i++)
453
for (int i = 0; i < dataGridView.Columns.
Count
;)
574
DataGridViewColumn[] removeColumns = new DataGridViewColumn[dataGridView.Columns.
Count
];
576
for (int i = 0; i < dataGridView.Columns.
Count
; i++)
767
dialog.Start(Control.Columns.
Count
, persistChangesToDesigner: true);