我在一个TabPage上有一个DataGridView。当用户点击一行时,会出现第二个DGV。每一行都与自己的填充数据的DGV相关联。我希望当用户从一行转移到另一行时,DataGridView也会发生变化。到目前为止,我尝试了SelectionChanged事件,但我不希望在用户单击同一行中的其他单元格时重新加载DGV。非常感谢您的任何帮助。
void dgv1_CellClick(object sender, DataGridViewCellEventArgs e)
{
int rowIndex = dgv1.Rows[e.RowIndex].Index;
if (dgv1 == null)
return;
if (dgv1.Rows[e.RowIndex].Cells[rowIndex].Selected == true);
{
dgv2.Size = new Size(dgv2.Width + 800, dgv2.Height);
dgv2.Location = new Point(0, 500);
tp.Controls.Add(dgv2);
Console.WriteLine("Row clicked");
}
}
-Tatiana