Implemented interface member:
property
RowIndex
System.Windows.Forms.IDataGridViewCellEventArgs.RowIndex
1 write to RowIndex
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellMouseEventArgs.cs (1)
21
RowIndex
= rowIndex;
88 references to RowIndex
System.Windows.Forms (88)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (43)
5780
&& dgvcme.
RowIndex
== _lastMouseClickInfo.Row)
5794
dgvcme.
RowIndex
,
5803
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5814
if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5816
OnCellDoubleClick(new DataGridViewCellEventArgs(dgvcme.ColumnIndex, dgvcme.
RowIndex
));
5828
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5875
if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5877
OnCellClick(new DataGridViewCellEventArgs(dgvcme.ColumnIndex, dgvcme.
RowIndex
));
5883
if (e.Button == MouseButtons.Left && dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5885
OnCellDoubleClick(new DataGridViewCellEventArgs(dgvcme.ColumnIndex, dgvcme.
RowIndex
));
5891
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5899
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5907
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
5924
dgvcme.
RowIndex
,
11846
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11848
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseClickUnsharesRowInternal(e))
11851
_ = Rows[e.
RowIndex
];
11852
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseClickInternal(e);
11867
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11869
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseDoubleClickUnsharesRowInternal(e))
11872
_ = Rows[e.
RowIndex
];
11873
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseDoubleClickInternal(e);
11888
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11897
Point ptGridCoord = ConvertCellToGridCoord(e.ColumnIndex, e.
RowIndex
, e.X, e.Y);
11933
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseDownUnsharesRowInternal(e))
11936
_ = Rows[e.
RowIndex
];
11937
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseDownInternal(e);
12655
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
12657
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseMoveUnsharesRowInternal(e))
12660
_ = Rows[e.
RowIndex
];
12661
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseMoveInternal(e);
12680
Point ptGridCoord = ConvertCellToGridCoord(e.ColumnIndex, e.
RowIndex
, e.X, e.Y);
12713
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
12715
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseUpUnsharesRowInternal(e))
12718
_ = Rows[e.
RowIndex
];
12719
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseUpInternal(e);
15897
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
15918
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
15929
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
15986
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
16036
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
16382
if (dgvcme.ColumnIndex < Columns.Count && dgvcme.
RowIndex
< Rows.Count)
25402
_lastMouseClickInfo.Row = dgvcme.
RowIndex
;
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (7)
517
UpdateButtonState(ButtonState | ButtonState.Pushed, e.
RowIndex
);
555
s_mouseInContentBounds = GetContentBounds(e.
RowIndex
).Contains(e.X, e.Y);
560
DataGridView.InvalidateCell(ColumnIndex, e.
RowIndex
);
564
e.
RowIndex
== DataGridView.MouseDownCellAddress.Y &&
571
UpdateButtonState(ButtonState | ButtonState.Pushed, e.
RowIndex
);
575
UpdateButtonState(ButtonState & ~ButtonState.Pushed, e.
RowIndex
);
592
UpdateButtonState(ButtonState & ~ButtonState.Pushed, e.
RowIndex
);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (15)
2916
DataGridView.CellMouseDownInContentBounds = GetContentBounds(e.
RowIndex
).Contains(e.X, e.Y);
2918
if (((ColumnIndex < 0 || e.
RowIndex
< 0) && DataGridView.ApplyVisualStylesToHeaderCells) ||
2919
((ColumnIndex >= 0 && e.
RowIndex
>= 0) && DataGridView.ApplyVisualStylesToInnerCells))
2921
DataGridView.InvalidateCell(ColumnIndex, e.
RowIndex
);
2975
OnCellDataAreaMouseEnterInternal(e.
RowIndex
);
2979
OnCellErrorAreaMouseEnterInternal(e.
RowIndex
);
2987
OnCellErrorAreaMouseEnterInternal(e.
RowIndex
);
2995
OnCellDataAreaMouseEnterInternal(e.
RowIndex
);
3021
if (((ColumnIndex < 0 || e.
RowIndex
< 0) && DataGridView.ApplyVisualStylesToHeaderCells) ||
3022
((ColumnIndex >= 0 && e.
RowIndex
>= 0) && DataGridView.ApplyVisualStylesToInnerCells))
3024
DataGridView.InvalidateCell(ColumnIndex, e.
RowIndex
);
3027
if (e.Button == MouseButtons.Left && GetContentBounds(e.
RowIndex
).Contains(x, y))
3029
DataGridView.OnCommonCellContentClick(e.ColumnIndex, e.
RowIndex
, e.Clicks > 1);
3034
if (DataGridView is not null && e.ColumnIndex < DataGridView.Columns.Count && e.
RowIndex
< DataGridView.Rows.Count)
3973
if (GetErrorIconBounds(e.
RowIndex
).Contains(e.X, e.Y))
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (8)
870
UpdateButtonState(ButtonState | ButtonState.Pushed, e.
RowIndex
);
908
s_mouseInContentBounds = GetContentBounds(e.
RowIndex
).Contains(e.X, e.Y);
913
DataGridView.InvalidateCell(ColumnIndex, e.
RowIndex
);
917
e.
RowIndex
== DataGridView.MouseDownCellAddress.Y &&
924
UpdateButtonState(ButtonState | ButtonState.Pushed, e.
RowIndex
);
928
UpdateButtonState(ButtonState & ~ButtonState.Pushed, e.
RowIndex
);
945
UpdateButtonState(ButtonState & ~ButtonState.Pushed, e.
RowIndex
);
946
NotifyMSAAClient(e.ColumnIndex, e.
RowIndex
);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (3)
1667
if (ptCurrentCell.X == e.ColumnIndex && ptCurrentCell.Y == e.
RowIndex
)
1679
CheckDropDownList(e.X, e.Y, e.
RowIndex
);
1741
int rowIndex = e.
RowIndex
;
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (2)
454
UpdateButtonState(ButtonState.Pushed, e.
RowIndex
);
510
UpdateButtonState(ButtonState.Normal, e.
RowIndex
);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (9)
693
LinkBoundsContainPoint(e.X, e.Y, e.
RowIndex
);
700
if (LinkBoundsContainPoint(e.X, e.Y, e.
RowIndex
))
719
TrackVisitedState && LinkBoundsContainPoint(e.X, e.Y, e.
RowIndex
);
753
if (LinkBoundsContainPoint(e.X, e.Y, e.
RowIndex
))
756
DataGridView.InvalidateCell(ColumnIndex, e.
RowIndex
);
791
if (LinkBoundsContainPoint(e.X, e.Y, e.
RowIndex
))
796
DataGridView.InvalidateCell(ColumnIndex, e.
RowIndex
);
812
DataGridView.InvalidateCell(ColumnIndex, e.
RowIndex
);
826
if (LinkBoundsContainPoint(e.X, e.Y, e.
RowIndex
) && TrackVisitedState)
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (1)
576
if (ptCurrentCell.X == e.ColumnIndex && ptCurrentCell.Y == e.
RowIndex
&& e.Button == MouseButtons.Left)