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)
11548
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11550
if (e.
RowIndex
>= 0 && dataGridViewCell.ClickUnsharesRowInternal(e))
11553
_ = Rows[e.
RowIndex
];
11554
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnClickInternal(e);
11632
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11634
if (e.
RowIndex
>= 0 && dataGridViewCell.ContentClickUnsharesRowInternal(e))
11637
_ = Rows[e.
RowIndex
];
11638
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnContentClickInternal(e);
11657
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11659
if (e.
RowIndex
>= 0 && dataGridViewCell.ContentDoubleClickUnsharesRowInternal(e))
11662
_ = Rows[e.
RowIndex
];
11663
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnContentDoubleClickInternal(e);
11702
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
11704
if (e.
RowIndex
>= 0 && dataGridViewCell.DoubleClickUnsharesRowInternal(e))
11707
_ = Rows[e.
RowIndex
];
11708
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnDoubleClickInternal(e);
11769
UpdateCellErrorText(e.ColumnIndex, e.
RowIndex
);
12613
_ptMouseEnteredCell.Y = e.
RowIndex
;
12615
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
12617
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseEnterUnsharesRowInternal(e.
RowIndex
))
12620
_ = Rows[e.
RowIndex
];
12621
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseEnterInternal(e.
RowIndex
);
12625
dataGridViewCell.OnMouseEnterInternal(e.
RowIndex
);
12638
DataGridViewCell dataGridViewCell = GetCellInternal(e.ColumnIndex, e.
RowIndex
);
12640
if (e.
RowIndex
>= 0 && dataGridViewCell.MouseLeaveUnsharesRowInternal(e.
RowIndex
))
12643
_ = Rows[e.
RowIndex
];
12644
GetCellInternal(e.ColumnIndex, e.
RowIndex
).OnMouseLeaveInternal(e.
RowIndex
);
12648
dataGridViewCell.OnMouseLeaveInternal(e.
RowIndex
);
12852
OnCellCommonChange(e.ColumnIndex, e.
RowIndex
);
13145
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;