使用BindingNavigator时,从DataGridView中的单元格获取值到TextBox中

时间:2011-05-13 10:52:59

标签: c# datagridview

我想在点击BindingNavigator上的下一行时填充一些文本框。

我可以用于第一个文本框:

textBox1.Text = dataGridView1.CurrentCell.Value.ToString();

但我也希望将单元格2和3中的信息转换为textBox2textBox3。如何根据当前选择的行来访问这些?

2 个答案:

答案 0 :(得分:9)

试试这个

textBox1.Text = dataGridView1.CurrentRow.Cells["Column name"].Value.ToString();

textBox1.Text = dataGridView1.CurrentRow.Cells[Column index].Value.ToString();

答案 1 :(得分:1)

要获取当前行,请使用dataGridView1.CurrentCell.RowIndex属性值。