没缩进着色的代码看着好累呀.
按钮点击事件事件中使用
dataGridView1.CurrentCell.RowIndex //获取所选单元格所在dataGridView1.Rows中的索引也就是选了dataGridView的第几行
dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex]//这样就抓取到你所选的整行了.
可以用dataGridView的 SelectionChanged 事件 确保有选择行.否则你没选会抛异常.
你的提问和代码的需求不一样,你到底是要实现哪个
VB? 啊 datagridview有cellclick事件在C#里 不知道vb里是什么情况