19 writes to Index
System.Windows.Forms (19)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (4)
5252
Columns[columnIndex].
Index
= Columns[columnIndex].Index - 1;
5263
Columns[columnIndex].
Index
= columnIndex;
5413
dataGridViewRow.
Index
--;
5439
dataGridViewRow.
Index
+= insertionCount;
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (1)
714
dataGridViewBand.
Index
= -1;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (3)
163
dataGridViewColumn.
Index
= index;
253
dataGridViewColumn.
Index
= index;
899
dataGridViewColumn.
Index
= columnIndex;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1148
Index
= -1;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (10)
130
dataGridViewRow.
Index
= index;
138
newDataGridViewRow.
Index
= index;
263
dataGridViewRow.
Index
= index;
452
dataGridViewRow.
Index
= index;
773
dataGridViewRow.
Index
= index;
1553
dataGridViewRow.
Index
= rowIndex;
1824
dataGridViewRow.
Index
= rowIndexInserted;
2390
dataGridViewRow1.
Index
= rowIndex2;
2395
dataGridViewRow2.
Index
= rowIndex1;
2421
SharedRow(rowIndex).
Index
= rowIndex;
442 references to Index
PresentationUI (4)
MS\Internal\Documents\RMPublishingDialog.cs (1)
566
if (row.
Index
> 0)
MS\Internal\Documents\RMPublishingDialog.RightsTable.cs (3)
176
if (row.
Index
> 0)
294
FirstDisplayedScrollingRowIndex = row.
Index
;
773
int rowIndex = row.
Index
;
System.Windows.Forms (438)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (3)
923
previousModes[dataGridViewColumn.
Index
] = dataGridViewColumn.InheritedAutoSizeMode;
2388
firstDisplayedColumnIndex = dataGridViewColumn.
Index
;
3605
if (!ScrollIntoView(dataGridViewColumn.
Index
, firstVisibleRowIndex, false))
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (1)
1224
columnIndex = dataGridViewColumn.
Index
;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (234)
360
int preferredThickness = dataGridViewRow.Cells[dataGridViewColumn.
Index
].GetPreferredWidth(
616
if (dataGridViewColumnTmp.
Index
!= dataGridViewColumn.
Index
)
651
if (dataGridViewColumnTmp.
Index
!= dataGridViewColumn.
Index
683
if (dataGridViewColumnTmp.
Index
== dataGridViewColumn.
Index
)
702
if (dataGridViewColumnTmp.
Index
!= dataGridViewColumn.
Index
760
if (dataGridViewColumnTmp.
Index
!= dataGridViewColumn.
Index
)
762
if (Columns.DisplayInOrder(dataGridViewColumn.
Index
, dataGridViewColumnTmp.
Index
))
806
if (dataGridViewColumnTmp.
Index
!= dataGridViewColumn.
Index
809
&& Columns.DisplayInOrder(dataGridViewColumn.
Index
, dataGridViewColumnTmp.
Index
))
847
if (dataGridViewColumnTmp.
Index
== dataGridViewColumn.
Index
848
|| Columns.DisplayInOrder(dataGridViewColumnTmp.
Index
, dataGridViewColumn.
Index
))
850
dataGridViewColumnTmp.UsedFillWeight = dataGridViewColumnTmp.
Index
== dataGridViewColumn.
Index
870
if (Columns.DisplayInOrder(dataGridViewColumn.
Index
, dataGridViewColumnTmp.
Index
)
1459
if (!dataGridViewRow.Cells[dataGridViewColumn.
Index
].Selected)
1487
if (!_selectedBandIndexes.Contains(dataGridViewColumn.
Index
))
1494
if (!dataGridViewRow.Cells[dataGridViewColumn.
Index
].Selected)
1532
if (!dataGridViewRow.Cells[dataGridViewColumn.
Index
].Selected)
1712
ret |= AutoResizeColumnInternal(dataGridViewColumn.
Index
, inheritedAutoSizeColumnCriteria, fixedHeight);
3667
if (firstVisibleFrozenColumn.
Index
== dataGridViewColumn.
Index
)
3672
Debug.Assert(Columns.DisplayInOrder(firstVisibleFrozenColumn.
Index
, dataGridViewColumn.
Index
));
3673
return Columns.GetColumnCount(DataGridViewElementStates.Visible | DataGridViewElementStates.Frozen, firstVisibleFrozenColumn.
Index
, dataGridViewColumn.
Index
) < DisplayedBandsInfo.NumDisplayedFrozenCols;
3680
if (firstDisplayedScrollingColumnIndex == dataGridViewColumn.
Index
)
3685
if (Columns.DisplayInOrder(firstDisplayedScrollingColumnIndex, dataGridViewColumn.
Index
))
3687
return Columns.GetColumnCount(DataGridViewElementStates.Visible, firstDisplayedScrollingColumnIndex, dataGridViewColumn.
Index
) < DisplayedBandsInfo.NumDisplayedScrollingCols;
3726
previousColumnIndex = dataGridViewColumnPrev.
Index
;
3748
&& (dataGridViewColumnNext is null || _trackColumn != dataGridViewColumnNext.
Index
))
4282
return (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
4316
return dataGridViewColumn.
Index
;
4322
return dataGridViewColumn.
Index
;
4653
firstDisplayedFrozenCol = dataGridViewColumn.
Index
;
4658
lastDisplayedFrozenCol = dataGridViewColumn.
Index
;
4690
firstDisplayedScrollingCol = dataGridViewColumn.
Index
;
4742
firstDisplayedScrollingCol = dataGridViewColumn.
Index
;
4760
firstDisplayedScrollingCol = dataGridViewColumn.
Index
;
4804
DisplayedBandsInfo.LastTotallyDisplayedScrollingCol = dataGridViewColumn.
Index
;
4994
Debug.Assert(dataGridViewColumn.
Index
>= 0);
5143
while (dataGridViewColumnTmp is not null && Columns.DisplayInOrder(dataGridViewColumnTmp.
Index
, dataGridViewColumn.
Index
))
5177
while (dataGridViewColumnTmp is not null && Columns.DisplayInOrder(dataGridViewColumn.
Index
, dataGridViewColumnTmp.
Index
))
5250
for (int columnIndex = dataGridViewColumn.
Index
; columnIndex < Columns.Count; columnIndex++)
5252
Columns[columnIndex].Index = Columns[columnIndex].
Index
- 1;
5253
Debug.Assert(Columns[columnIndex].
Index
== columnIndex);
5261
for (int columnIndex = dataGridViewColumn.
Index
+ insertionCount; columnIndex < Columns.Count; columnIndex++)
5411
if (dataGridViewRow.
Index
>= 0)
5414
Debug.Assert(dataGridViewRow.
Index
== rowIndex);
5437
if (dataGridViewRow.
Index
>= 0)
5440
Debug.Assert(dataGridViewRow.
Index
== rowIndex);
5522
Debug.Assert(dataGridViewRow.
Index
== -1);
5696
rectInsertionBar.X = GetColumnXFromIndex(Columns.GetFirstColumn(DataGridViewElementStates.Visible)!.
Index
);
6392
if (dataGridViewRow.
Index
== -1)
6773
columnIndexTmp = (dataGridViewColumnTmp is null) ? -1 : dataGridViewColumnTmp.
Index
;
7360
.Cells[dataGridViewColumn.
Index
]
7378
.Cells[dataGridViewColumn.
Index
]
7434
.Cells[dataGridViewColumn.
Index
]
7452
.Cells[dataGridViewColumn.
Index
]
7655
.Cells[dataGridViewColumn.
Index
]
7673
.Cells[dataGridViewColumn.
Index
]
7733
.Cells[dataGridViewColumn.
Index
]
7751
.Cells[dataGridViewColumn.
Index
]
7905
if (lColumn is null || Columns.DisplayInOrder(columnIndex, lColumn.
Index
))
7910
if (uColumn is null || Columns.DisplayInOrder(uColumn.
Index
, columnIndex))
7936
if (lColumn is null || Columns.DisplayInOrder(dataGridViewCell.ColumnIndex, lColumn.
Index
))
7941
if (uColumn is null || Columns.DisplayInOrder(uColumn.
Index
, dataGridViewCell.ColumnIndex))
7952
Debug.Assert(lColumn.
Index
== uColumn.
Index
|| Columns.DisplayInOrder(lColumn.
Index
, uColumn.
Index
));
8101
.Cells[dataGridViewColumn.
Index
]
8171
.Cells[dataGridViewColumn.
Index
]
8280
if (dataGridViewColumn.
Index
== columnIndex)
8311
if (dataGridViewColumn.
Index
== columnIndex)
8326
if (dataGridViewColumn.
Index
== DisplayedBandsInfo.FirstDisplayedScrollingCol)
8349
if (dataGridViewColumn.
Index
== DisplayedBandsInfo.FirstDisplayedScrollingCol)
8412
return dataGridViewColumn.
Index
;
8417
return dataGridViewColumn.
Index
;
8454
return dataGridViewColumn.
Index
;
8459
return dataGridViewColumn.
Index
;
8517
if (index == dataGridViewColumn.
Index
)
8555
if (index == dataGridViewColumn.
Index
)
8591
if (index == dataGridViewColumn.
Index
)
8671
firstColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
8754
int firstUnfrozenColumnIndex = Columns.GetFirstColumn(DataGridViewElementStates.Visible, DataGridViewElementStates.Frozen)!.
Index
;
9435
hti._adjacentCol = dataGridViewColumn.
Index
;
9583
hti._adjacentCol = dataGridViewColumn.
Index
;
9612
if (hti._col == dataGridViewColumn.
Index
10518
InvalidateColumnInternal(dataGridViewColumn.
Index
);
10540
InvalidateColumnInternal(dataGridViewColumn.
Index
);
10589
Debug.Assert(dataGridViewColumn.
Index
>= 0);
10596
dataGridViewColumn.DisplayIndexInternal = dataGridViewColumn.
Index
;
10607
AdjustExpandingRows(dataGridViewColumn.
Index
, fixedWidth: false);
10614
AutoResizeColumnHeadersHeight(dataGridViewColumn.
Index
, fixedRowHeadersWidth: true, fixedColumnWidth);
10622
dataGridViewColumn.
Index
,
10630
dataGridViewColumn.
Index
,
10778
OnAddedRow_PreNotification(dataGridViewRow.
Index
);
10786
OnAddedRow_PostNotification(dataGridViewRow.
Index
);
11248
dataGridViewColumn.
Index
,
11272
AutoResizeColumnHeadersHeight(dataGridViewColumn.
Index
, fixedRowHeadersWidth: true, fixedColumnWidth: true);
11279
dataGridViewColumn.
Index
,
11305
DataGridViewAutoSizeColumnMode previousInheritedMode = previousModes[dataGridViewColumn.
Index
];
11327
dataGridViewColumn.
Index
,
11365
dataGridViewColumn.
Index
,
12154
hti._col = dataGridViewLastVisibleColumn.
Index
;
13394
InvalidateColumnInternal(e.Column.
Index
);
13408
OnColumnGlobalAutoSize(e.Column.
Index
);
13556
OnColumnGlobalAutoSize(e.Column.
Index
);
13643
OnColumnHeaderGlobalAutoSize(e.Column.
Index
);
14138
InvalidateCellPrivate(dataGridViewColumn.
Index
, -1);
14145
AutoResizeColumnHeadersHeight(dataGridViewColumn.
Index
, fixedRowHeadersWidth: true, fixedColumnWidth);
14151
AutoResizeColumnInternal(dataGridViewColumn.
Index
, autoSizeColumnCriteriaInternal, fixedHeight);
14156
AutoResizeColumnInternal(dataGridViewColumn.
Index
, autoSizeColumnCriteriaInternal, fixedHeight: true);
14162
AutoResizeColumnHeadersHeight(dataGridViewColumn.
Index
, fixedRowHeadersWidth: true, fixedColumnWidth: true);
14203
SelectColumnRange(dataGridViewColumn.
Index
, hti._col, true);
14210
SelectColumnRange(dataGridViewColumn.
Index
, _trackColumnEdge, false);
14217
SelectColumnRange(dataGridViewColumn.
Index
, hti._col, true);
14224
SelectColumnRange(hti._col, dataGridViewColumn.
Index
, true);
14231
SelectColumnRange(_trackColumnEdge, dataGridViewColumn.
Index
, false);
14238
SelectColumnRange(hti._col, dataGridViewColumn.
Index
, true);
14245
SelectColumnRange(dataGridViewColumn.
Index
, _trackColumnEdge, false);
14248
SelectColumnRange(hti._col, dataGridViewColumn.
Index
, true);
14255
SelectColumnRange(_trackColumnEdge, dataGridViewColumn.
Index
, false);
14258
SelectColumnRange(dataGridViewColumn.
Index
, hti._col, true);
14341
AutoResizeColumnHeadersHeight(dataGridViewColumn.
Index
, fixedRowHeadersWidth: true, fixedColumnWidth);
14347
AutoResizeColumnInternal(dataGridViewColumn.
Index
, autoSizeColumnCriteriaInternal, fixedHeight);
14352
AutoResizeColumnInternal(dataGridViewColumn.
Index
, autoSizeColumnCriteriaInternal, fixedHeight: true);
14358
AutoResizeColumnHeadersHeight(dataGridViewColumn.
Index
, fixedRowHeadersWidth: true, fixedColumnWidth: true);
14380
InvalidateColumnInternal(dataGridViewColumn.
Index
);
14393
Debug.Assert(Columns.DisplayInOrder(dataGridViewColumn.
Index
, DisplayedBandsInfo.FirstDisplayedScrollingCol));
14457
AutoResizeColumnInternal(dataGridViewColumn.
Index
, (DataGridViewAutoSizeColumnCriteriaInternal)autoSizeColumnMode, fixedHeight: !autoSizeRows);
14471
AdjustExpandingRows(dataGridViewColumn.
Index
, fixedWidth: true);
14481
AutoResizeColumnInternal(dataGridViewColumn.
Index
, (DataGridViewAutoSizeColumnCriteriaInternal)autoSizeColumnMode, fixedHeight: true);
14495
&& dataGridViewColumn.
Index
== _ptCurrentCell.X
14559
int leftEdge = GetColumnXFromIndex(e.Column.
Index
);
14578
PositionEditingControl(_ptCurrentCell.X != e.Column.
Index
, true, false);
14594
OnColumnGlobalAutoSize(e.Column.
Index
);
14721
&& dataGridViewRow.DataGridView is not null && dataGridViewRow.
Index
== -1)
14728
OnRowStateChanged(dataGridViewRow.
Index
== -1 ? index : dataGridViewRow.
Index
, dgvrsce);
14781
else if (dataGridViewColumn.Visible && _ptCurrentCell.X == dataGridViewColumn.
Index
)
14802
if (_ptCurrentCell.X == dataGridViewColumn.
Index
14837
int rowIndex = ((dataGridViewRow.
Index
> -1) ? dataGridViewRow.
Index
: index);
15322
DisplayedBandsInfo.CorrectColumnIndexAfterInsertion(dataGridViewColumn.
Index
, 1);
16935
Debug.Assert(dataGridViewColumn.
Index
>= 0);
16950
DisplayedBandsInfo.CorrectRowIndexAfterDeletion(dataGridViewColumn.
Index
);
17088
Debug.Assert(dataGridViewColumn.
Index
>= 0 && dataGridViewColumn.
Index
< Columns.Count);
17091
int columnIndex = dataGridViewColumn.
Index
;
17106
newX = dataGridViewColumnNext.
Index
> columnIndex
17107
? dataGridViewColumnNext.
Index
- 1
17108
: dataGridViewColumnNext.
Index
;
17118
? dataGridViewColumnPrevious.
Index
> columnIndex
17119
? dataGridViewColumnPrevious.
Index
- 1
17120
: dataGridViewColumnPrevious.
Index
17225
if (DisplayedBandsInfo.FirstDisplayedScrollingCol == dataGridViewColumn.
Index
)
17231
else if (Columns.DisplayInOrder(DisplayedBandsInfo.FirstDisplayedScrollingCol, dataGridViewColumn.
Index
))
17451
OnCellCommonChange(columnIndex, dataGridViewRow.
Index
);
17467
if (_ptCurrentCell.X == dataGridViewRow.
Index
&& _ptCurrentCell.Y == columnIndex)
17668
OnRowGlobalAutoSize(e.Row.
Index
);
17706
OnRowGlobalAutoSize(e.Row.
Index
);
17828
UpdateRowErrorText(e.Row.
Index
);
17912
OnRowHeaderGlobalAutoSize(e.Row.
Index
);
18189
if (IsInnerCellOutOfBounds(dataGridViewColumn.
Index
, hti._row))
18195
bool success = ScrollIntoView(dataGridViewColumn.
Index
, hti._row, false);
18197
if (IsInnerCellOutOfBounds(dataGridViewColumn.
Index
, hti._row))
18202
success = SetCurrentCellAddressCore(dataGridViewColumn.
Index
, hti._row, !selectRowRange, false, true);
18345
UpdateRowHeightInfoPrivate(e.Row.
Index
, updateToEnd: false, invalidInAdjustFillingColumns: false);
18347
OnRowGlobalAutoSize(e.Row.
Index
);
18705
if (dataGridViewRow.
Index
== -1)
18763
if (_ptCurrentCell.X != -1 && dataGridViewRow.
Index
== _ptCurrentCell.Y && EditingControl is not null)
20076
Debug.Assert(dataGridViewRow.
Index
== -1);
20088
Debug.Assert(dataGridViewRow.
Index
== -1);
20213
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
21136
int lastVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
21611
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
22145
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
22160
previousVisibleColumnIndex = dataGridViewColumn.
Index
;
22991
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
23253
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
23524
int lastVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
23539
nextVisibleColumnIndex = dataGridViewColumn.
Index
;
24604
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
25635
if (column.Selected && (!_selectedBandIndexes.Contains(column.
Index
)))
25637
_selectedBandIndexes.Add(column.
Index
);
26143
DataGridViewElementStates.None)!.
Index
;
26164
DataGridViewElementStates.None)!.
Index
;
26695
_ptAnchorCell.X = dataGridViewColumn.
Index
;
27249
columnIndex = dataGridViewColumn.
Index
;
27278
columnIndex = dataGridViewColumn.
Index
;
27365
columnIndex = dataGridViewColumn.
Index
;
28561
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
28576
nextVisibleColumnIndex = dataGridViewColumn.
Index
;
28722
int firstVisibleColumnIndex = (dataGridViewColumn is null) ? -1 : dataGridViewColumn.
Index
;
28737
previousVisibleColumnIndex = dataGridViewColumn.
Index
;
28751
int lastVisibleColumnIndex = dataGridViewColumn.
Index
;
29317
dataGridViewColumn.
Index
,
29327
dataGridViewColumn.
Index
,
29346
dataGridViewColumn.
Index
,
29356
dataGridViewColumn.
Index
,
29415
dataGridViewColumn.
Index
,
29436
dataGridViewColumn.
Index
,
29477
dataGridViewColumn.
Index
,
29501
dataGridViewColumn.
Index
,
29520
dataGridViewColumn.
Index
,
29560
dataGridViewColumn.
Index
,
29582
dataGridViewColumn.
Index
,
29591
dataGridViewColumn.
Index
,
29614
dataGridViewColumn.
Index
,
29641
dataGridViewColumn.
Index
,
29659
dataGridViewColumn.
Index
,
29689
dataGridViewColumn.
Index
,
29704
dataGridViewColumn.
Index
,
29733
dataGridViewColumn.
Index
,
29742
dataGridViewColumn.
Index
,
29760
dataGridViewColumn.
Index
,
29786
dataGridViewColumn.
Index
,
29808
dataGridViewColumn.
Index
,
29834
dataGridViewColumn.
Index
,
29853
dataGridViewColumn.
Index
,
System\Windows\Forms\Controls\DataGridView\DataGridViewBand.cs (18)
48
return ((DataGridViewRow)this).GetContextMenuStrip(
Index
);
335
if (IsRow &&
Index
> -1)
337
GetHeightInfo(
Index
, out _, out int minimumHeight);
405
if (
Index
== -1)
411
DataGridView.SetReadOnlyRowCore(
Index
, value);
415
Debug.Assert(
Index
>= 0);
417
DataGridView.SetReadOnlyColumnCore(
Index
, value);
536
if (
Index
== -1)
543
DataGridView.SetSelectedRowCoreInternal(
Index
, value);
548
Debug.Assert(
Index
>= 0);
551
DataGridView.SetSelectedColumnCoreInternal(
Index
, value);
596
if (IsRow &&
Index
> -1)
598
GetHeightInfo(
Index
, out int height, out _);
682
DataGridView.NewRowIndex ==
Index
&&
715
if (!IsRow ||
Index
>= 0 || DataGridView is null)
794
if (
Index
!= -1)
815
if (
Index
!= -1)
849
public override string ToString() => $"DataGridViewBand {{ Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonColumn.cs (9)
87
if (dataGridViewRow.Cells[
Index
] is DataGridViewButtonCell dataGridViewCell)
93
DataGridView.OnColumnCommonChange(
Index
);
121
DataGridView.OnColumnCommonChange(
Index
);
130
if (dataGridViewRow.Cells[
Index
] is DataGridViewButtonCell dataGridViewCell && dataGridViewCell.UseColumnTextForButtonValue)
132
DataGridView.OnColumnCommonChange(
Index
);
137
DataGridView.InvalidateColumn(
Index
);
175
if (dataGridViewRow.Cells[
Index
] is DataGridViewButtonCell dataGridViewCell)
181
DataGridView.OnColumnCommonChange(
Index
);
230
$"DataGridViewButtonColumn {{ Name={Name}, Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (4)
102
public int ColumnIndex => OwningColumn?.
Index
?? -1;
518
public int RowIndex => OwningRow?.
Index
?? -1;
974
bool isLastVisibleColumn = (dataGridViewColumn is not null && dataGridViewColumn.
Index
== ColumnIndex);
3914
if (OwningRow.
Index
== DataGridView.CurrentCellAddress.Y)
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (13)
157
cellBounds = _owner.DataGridView.GetCellDisplayRectangle(_owner.OwningColumn.
Index
, _owner.OwningRow.
Index
, cutOverflow: false);
161
cellBounds = _owner.DataGridView.GetCellDisplayRectangle(-1, _owner.OwningRow.
Index
, cutOverflow: false);
165
cellBounds = _owner.DataGridView.GetCellDisplayRectangle(_owner.OwningColumn.
Index
, -1, cutOverflow: false);
241
_owner.OwningRow.
Index
,
466
if (_owner.OwningRow.
Index
== _owner.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible))
474
int previousVisibleRow = _owner.DataGridView.Rows.GetPreviousRow(_owner.OwningRow.
Index
, DataGridViewElementStates.Visible);
475
return _owner.DataGridView.Rows[previousVisibleRow].Cells[_owner.OwningColumn.
Index
].AccessibilityObject;
479
if (_owner.OwningRow.
Index
== _owner.DataGridView.Rows.GetLastRow(DataGridViewElementStates.Visible))
485
int nextVisibleRow = _owner.DataGridView.Rows.GetNextRow(_owner.OwningRow.
Index
, DataGridViewElementStates.Visible);
486
return _owner.DataGridView.Rows[nextVisibleRow].Cells[_owner.OwningColumn.
Index
].AccessibilityObject;
526
DataGridViewElementStates.None)!.
Index
;
559
DataGridViewElementStates.None)!.
Index
;
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (2)
128
return _items[dataGridViewColumn.
Index
];
143
this[dataGridViewColumn.
Index
] = value;
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxColumn.cs (11)
91
if (dataGridViewRow.Cells[
Index
] is DataGridViewCheckBoxCell dataGridViewCell)
97
DataGridView.InvalidateColumn(
Index
);
134
if (dataGridViewRow.Cells[
Index
] is DataGridViewCheckBoxCell dataGridViewCell)
140
DataGridView.OnColumnCommonChange(
Index
);
178
if (dataGridViewRow.Cells[
Index
] is DataGridViewCheckBoxCell dataGridViewCell)
184
DataGridView.InvalidateColumn(
Index
);
218
if (dataGridViewRow.Cells[
Index
] is DataGridViewCheckBoxCell dataGridViewCell)
224
DataGridView.InvalidateColumn(
Index
);
272
if (dataGridViewRow.Cells[
Index
] is DataGridViewCheckBoxCell dataGridViewCell)
278
DataGridView.InvalidateColumn(
Index
);
316
$"DataGridViewCheckBoxColumn {{ Name={Name}, Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewColumn.cs (8)
912
Debug.Assert(dataGridView is null ||
Index
> -1);
958
preferredCellThickness = dataGridViewRow.Cells[
Index
].GetPreferredWidth(rowIndex, dataGridViewRow.Thickness);
962
preferredCellThickness = dataGridViewRow.Cells[
Index
].GetPreferredSize(rowIndex).Width;
982
preferredCellThickness = dataGridViewRow.Cells[
Index
].GetPreferredWidth(rowIndex, dataGridViewRow.Thickness);
986
preferredCellThickness = dataGridViewRow.Cells[
Index
].GetPreferredSize(rowIndex).Width;
1007
preferredCellThickness = dataGridViewRow.Cells[
Index
].GetPreferredWidth(rowIndex, dataGridViewRow.Thickness);
1011
preferredCellThickness = dataGridViewRow.Cells[
Index
].GetPreferredSize(rowIndex).Width;
1029
$"DataGridViewColumn {{ Name={Name}, Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (10)
122
return dataGridViewColumn?.
Index
?? -1;
319
while (dataGridViewColumn is not null && dataGridViewColumn.
Index
!= columnIndex)
518
if (dataGridViewColumn.
Index
== _itemsSorted[index].
Index
)
751
dataGridViewColumn.
Index
> dataGridViewColumnStart.
Index
)))
755
dataGridViewColumn.
Index
< indexMin))
824
dataGridViewColumn.
Index
< dataGridViewColumnStart.
Index
)))
828
dataGridViewColumn.
Index
> indexMax))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnEventArgs.cs (1)
12
Debug.Assert(dataGridViewColumn.
Index
>= -1);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (3)
1748
bool isFirstDisplayedColumn = OwningColumn.
Index
== DataGridView.FirstDisplayedColumnIndex;
1749
bool isFirstDisplayedScrollingColumn = OwningColumn.
Index
== DataGridView.FirstDisplayedScrollingColumnIndex;
1760
Rectangle cellBounds = DataGridView.GetCellDisplayRectangle(OwningColumn.
Index
, rowIndex, cutOverflow: false);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxColumn.cs (19)
57
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
120
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
126
DataGridView.OnColumnCommonChange(
Index
);
166
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
172
DataGridView.OnColumnCommonChange(
Index
);
209
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
216
DataGridView.InvalidateColumn(
Index
);
253
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
260
DataGridView.InvalidateColumn(
Index
);
297
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
338
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
344
DataGridView.OnColumnCommonChange(
Index
);
401
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
407
DataGridView.OnColumnCommonChange(
Index
);
444
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
485
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
528
if (dataGridViewRow.Cells[
Index
] is DataGridViewComboBoxCell dataGridViewCell)
535
DataGridView.OnColumnCommonChange(
Index
);
541
$"DataGridViewComboBoxColumn {{ Name={Name}, Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewImageColumn.cs (8)
98
if (dataGridViewRow.Cells[
Index
] is DataGridViewImageCell dataGridViewCell)
114
DataGridView?.OnColumnCommonChange(
Index
);
127
DataGridView?.OnColumnCommonChange(
Index
);
172
if (dataGridViewRow.Cells[
Index
] is DataGridViewImageCell dataGridViewCell)
178
DataGridView.OnColumnCommonChange(
Index
);
212
if (dataGridViewRow.Cells[
Index
] is DataGridViewImageCell dataGridViewCell)
218
DataGridView.OnColumnCommonChange(
Index
);
292
$"DataGridViewImageColumn {{ Name={Name}, Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkColumn.cs (17)
56
if (dataGridViewRow.Cells[
Index
] is DataGridViewLinkCell dataGridViewCell)
62
DataGridView.InvalidateColumn(
Index
);
125
if (dataGridViewRow.Cells[
Index
] is DataGridViewLinkCell dataGridViewCell)
131
DataGridView.InvalidateColumn(
Index
);
167
if (dataGridViewRow.Cells[
Index
] is DataGridViewLinkCell dataGridViewCell)
173
DataGridView.InvalidateColumn(
Index
);
208
DataGridView.OnColumnCommonChange(
Index
);
217
if (dataGridViewRow.Cells[
Index
] is DataGridViewLinkCell dataGridViewCell && dataGridViewCell.UseColumnTextForLinkValue)
219
DataGridView.OnColumnCommonChange(
Index
);
224
DataGridView.InvalidateColumn(
Index
);
262
if (dataGridViewRow.Cells[
Index
] is DataGridViewLinkCell dataGridViewCell)
268
DataGridView.InvalidateColumn(
Index
);
305
if (dataGridViewRow.Cells[
Index
] is DataGridViewLinkCell dataGridViewCell)
311
DataGridView.OnColumnCommonChange(
Index
);
347
if (dataGridViewRow.Cells[
Index
] is DataGridViewLinkCell dataGridViewCell)
353
DataGridView.InvalidateColumn(
Index
);
388
$"DataGridViewLinkColumn {{ Name={Name}, Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (39)
73
&&
Index
> -1
74
&&
Index
!= DataGridView.NewRowIndex)
76
return DataGridView.DataConnection.CurrencyManager[
Index
];
96
if (DataGridView is not null &&
Index
== -1)
110
if (DataGridView is not null &&
Index
== -1)
115
return GetDisplayed(
Index
);
128
if (DataGridView is not null &&
Index
== -1)
145
Debug.Assert(
Index
>= -1);
146
return GetErrorText(
Index
);
181
if (DataGridView is not null &&
Index
== -1)
186
return GetFrozen(
Index
);
190
if (DataGridView is not null &&
Index
== -1)
218
if (DataGridView is not null &&
Index
== -1)
231
if (
Index
== -1)
237
BuildInheritedRowStyle(
Index
, inheritedRowStyle);
248
get => DataGridView is not null && DataGridView.NewRowIndex ==
Index
;
258
if (DataGridView is not null &&
Index
== -1)
276
if (DataGridView is not null &&
Index
== -1)
281
return GetReadOnly(
Index
);
293
if (DataGridView is not null &&
Index
== -1)
298
return GetResizable(
Index
);
307
if (DataGridView is not null &&
Index
== -1)
312
return GetSelected(
Index
);
321
if (DataGridView is not null &&
Index
== -1)
326
return GetState(
Index
);
335
if (DataGridView is not null &&
Index
== -1)
340
return GetVisible(
Index
);
344
if (DataGridView is not null &&
Index
== -1)
1169
Debug.Assert(
Index
== -1);
1375
if (DataGridView is null || DataGridView.Rows.SharedRow(rowIndex).
Index
!= -1)
1377
if (rowIndex !=
Index
)
1520
cell = Cells[dataGridViewColumn.
Index
];
1544
if (
Index
!= -1)
1610
cell = Cells[dataGridViewColumn.
Index
];
1634
if (
Index
!= -1)
1752
Debug.Assert(
Index
== -1);
1783
if (
Index
== -1)
1805
if (!cells[columnIndex].SetValueInternal(
Index
, values[columnIndex]))
1822
return $"DataGridViewRow {{ Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (8)
53
Rectangle rowRect = _owningDataGridViewRow.DataGridView.RectangleToScreen(_owningDataGridViewRow.DataGridView.GetRowDisplayRectangle(_owningDataGridViewRow.
Index
, cutOverflow: false));
197
Rectangle rowBounds = _owningDataGridViewRow.DataGridView.GetRowDisplayRectangle(_owningDataGridViewRow.
Index
, cutOverflow: true);
217
if (_owningDataGridViewRow.DataGridView is not null && _owningDataGridViewRow.DataGridView.AllowUserToAddRows && _owningDataGridViewRow.
Index
== _owningDataGridViewRow.DataGridView.NewRowIndex)
315
dataGridView.CurrentCell.RowIndex == _owningDataGridViewRow.
Index
)
341
if (_owningDataGridViewRow.
Index
!= _owningDataGridViewRow.DataGridView.Rows.GetLastRow(DataGridViewElementStates.Visible))
355
if (_owningDataGridViewRow.
Index
!= _owningDataGridViewRow.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible))
421
dataGridView.CurrentCell = _owningDataGridViewRow.Cells[dataGridView.CurrentCell.OwningColumn.
Index
]; // Do not change old selection
425
int firstVisibleCell = dataGridView.Columns.GetFirstColumn(DataGridViewElementStates.Visible)!.
Index
;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (20)
124
if (dataGridViewRow.
Index
== -1)
500
if (rowTemplate.
Index
== -1 && !IsCollectionChangedListenedTo && !newRow)
585
if (rowTemplate.
Index
== -1)
704
Debug.Assert(dataGridViewRow.
Index
== -1);
1335
if (dataGridViewRow.
Index
== -1)
1341
Debug.Assert(dataGridViewRow.
Index
== rowIndex);
1613
if (rowTemplate.
Index
== -1)
1733
Debug.Assert(dataGridViewRow.
Index
== -1);
1916
originalIndex = SharedRow(rowIndex).
Index
;
1920
if (originalIndex == -1 && SharedRow(rowIndex).
Index
!= -1)
1942
originalIndex = SharedRow(rowIndex).
Index
;
1946
if (originalIndex == -1 && SharedRow(rowIndex).
Index
!= -1)
2151
if (dataGridViewRow.
Index
== -1)
2157
RemoveAt(dataGridViewRow.
Index
);
2226
if (dataGridViewRow.
Index
!= -1)
2243
Debug.Assert(dataGridViewRow.
Index
== -1);
2263
if (dataGridViewRow.
Index
!= -1)
2292
if (dataGridViewRow.
Index
== -1)
2388
if (dataGridViewRow1.
Index
!= -1)
2393
if (dataGridViewRow2.
Index
!= -1)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.RowComparer.cs (1)
32
_sortedColumnIndex = _dataGridViewSortedColumn.
Index
;
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (4)
155
if (Owner.OwningRow.
Index
== Owner.DataGridView.Rows.GetLastRow(DataGridViewElementStates.Visible))
160
int nextVisibleRow = Owner.DataGridView.Rows.GetNextRow(Owner.OwningRow.
Index
, DataGridViewElementStates.Visible);
174
if (Owner.OwningRow.
Index
== Owner.DataGridView.Rows.GetFirstRow(DataGridViewElementStates.Visible))
187
int previousVisibleRow = Owner.DataGridView.Rows.GetPreviousRow(Owner.OwningRow.
Index
, DataGridViewElementStates.Visible);
System\Windows\Forms\Controls\DataGridView\DataGridViewSortCompareEventArgs.cs (1)
18
Debug.Assert(dataGridViewColumn.
Index
>= 0);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxColumn.cs (2)
68
if (dataGridViewRow.Cells[
Index
] is DataGridViewTextBoxCell dataGridViewCell)
86
$"DataGridViewTextBoxColumn {{ Name={Name}, Index={
Index
} }}";
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (2)
219
col.
Index
,
220
row.
Index
,