Implemented interface member:
property
RowIndex
System.Windows.Forms.IDataGridViewCellEventArgs.RowIndex
1 write to RowIndex
System.Windows.Forms (1)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellEventArgs.cs (1)
19
RowIndex
= rowIndex;
65 references to RowIndex
System.Windows.Forms (40)
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (4)
1356
if (e.
RowIndex
!= _owner.NewRowIndex
1358
&& CurrencyManager.Position != e.
RowIndex
)
1362
CurrencyManager.Position = e.
RowIndex
;
1366
DataGridViewCellCancelEventArgs dgvce = new(e.ColumnIndex, e.
RowIndex
);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (34)
11545
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11547
if (e.
RowIndex
>= 0 && dataGridViewCell.ClickUnsharesRowInternal(e))
11550
_ = Rows[e.
RowIndex
];
11551
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnClickInternal(e);
11629
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11631
if (e.
RowIndex
>= 0 && dataGridViewCell.ContentClickUnsharesRowInternal(e))
11634
_ = Rows[e.
RowIndex
];
11635
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnContentClickInternal(e);
11654
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11656
if (e.
RowIndex
>= 0 && dataGridViewCell.ContentDoubleClickUnsharesRowInternal(e))
11659
_ = Rows[e.
RowIndex
];
11660
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnContentDoubleClickInternal(e);
11699
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11701
if (e.
RowIndex
>= 0 && dataGridViewCell.DoubleClickUnsharesRowInternal(e))
11704
_ = Rows[e.
RowIndex
];
11705
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnDoubleClickInternal(e);
11766
UpdateCellErrorText(e.ColumnIndex, e.
RowIndex
);
12610
_ptMouseEnteredCell.Y = e.
RowIndex
;
12612
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
12614
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseEnterUnsharesRowInternal(e.
RowIndex
))
12617
_ = Rows[e.
RowIndex
];
12618
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseEnterInternal(e.
RowIndex
);
12622
dataGridViewCell.OnMouseEnterInternal(e.
RowIndex
);
12635
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
12637
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseLeaveUnsharesRowInternal(e.
RowIndex
))
12640
_ = Rows[e.
RowIndex
];
12641
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseLeaveInternal(e.
RowIndex
);
12645
dataGridViewCell.OnMouseLeaveInternal(e.
RowIndex
);
12849
OnCellCommonChange(e.ColumnIndex, e.
RowIndex
);
13142
OnCellCommonChange(e.ColumnIndex, e.
RowIndex
);
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (2)
434
ptCurrentCell.Y == e.
RowIndex
&&
790
ptCurrentCell.Y == e.
RowIndex
&&
System.Windows.Forms.Tests (21)
System\Windows\Forms\DataGridViewCellContextMenuStripNeededEventArgsTests.cs (1)
19
Assert.Equal(rowIndex, e.
RowIndex
);
System\Windows\Forms\DataGridViewCellEventArgsTests.cs (1)
19
Assert.Equal(rowIndex, e.
RowIndex
);
System\Windows\Forms\DataGridViewCellTests.cs (13)
176
Assert.Equal(0, e.
RowIndex
);
213
Assert.Equal(0, e.
RowIndex
);
315
Assert.Equal(0, e.
RowIndex
);
796
Assert.Equal(0, e.
RowIndex
);
857
Assert.Equal(0, e.
RowIndex
);
1217
Assert.Equal(0, e.
RowIndex
);
2441
Assert.Equal(0, e.
RowIndex
);
3979
Assert.Equal(rowIndex, e.
RowIndex
);
4018
Assert.Equal(rowIndex, e.
RowIndex
);
4061
Assert.Equal(rowIndex, e.
RowIndex
);
4104
Assert.Equal(rowIndex, e.
RowIndex
);
4330
Assert.Equal(0, e.
RowIndex
);
4367
Assert.Equal(0, e.
RowIndex
);
System\Windows\Forms\DataGridViewHeaderCellTests.cs (2)
2389
Assert.Equal(0, e.
RowIndex
);
2426
Assert.Equal(0, e.
RowIndex
);
System\Windows\Forms\DataGridViewLinkCellTests.cs (4)
527
if (e.ColumnIndex == 0 && e.
RowIndex
== 0)
532
if (e.ColumnIndex == 0 && e.
RowIndex
== 0)
555
if (e.ColumnIndex == 0 && e.
RowIndex
== 0)
560
if (e.ColumnIndex == 0 && e.
RowIndex
== 0)
WinFormsControlsTest (4)
DataGridViewInVirtualModeTest.cs (4)
130
if (e.
RowIndex
>= _customers.Count && e.
RowIndex
!= dataGridView1.Rows.Count - 1)
137
else if (_customerInEdit is not null && e.
RowIndex
< _customers.Count)
140
_customers[e.
RowIndex
] = _customerInEdit;