C#WinForm 显示选中的行是第几行,datagridview控件

时间:2022-01-22 00:55:23

1 private void button3_Click_1(object sender, EventArgs e) 2 { 3 //不加1的话,,选取第一行的时候提示0,第二行提示1,所以我加了一个1,方便看 4 //为什么要加索引0,因为我有可能选取多行,这个时候该如何显示我选取的是第几行呢? 5 //答案是按照你选取的顺序,输出你最后一个选中的是 第几行 6 //例如我,选中 1 2 3行,3行是我最后一个选中的,所以输出3 7 // 选中 10 2 1行,1行是我最后一个选中的,所以输出1 8 9 //在没有选择行的时候点这个按钮,会抛异常,有待解决 10 MessageBox.Show((dataGridView1.SelectedRows[0].Index + 1).ToString()); 11 }