日期:2014-05-18  浏览次数:20773 次

关于datagridview选中行
int i = this.father._dgv.SelectedRows[0].Index;

我这样可以选中行没?

怎么还是弹出错误:

索引超出范围。必须为非负值并小于集合大小
参数名: index

------解决方案--------------------
DataRowView drv = dataGridView.SelectedRows[0].DataBoundItem as DataRowView;
DataGridView1.CurrentRow.Index 获得包含当前单元格的行的索引 
是否选择了行
------解决方案--------------------
this.tb1.Text = this.father._dgv.SelectedRows[0].Cells[0].Value.ToString(); 
直接这样写不行吗?