日期:2014-05-19  浏览次数:20728 次

[在线等高手解答]将dataGrid中选中的一条数据显示到richTextBox中
求教高手,C#WINFORM编程时,怎么将dataGrid中选中的一条数据显示到richTextBox中?
也就是说,选中dataGrid中的任一行中的一列,在RICHtextBOX中将这一行的信息显示出来。
如:
列名   A     B       C
          a     b       c
          d     e       f
当选中b时,在richTextBox显示如下信息:
A:a
B:   b
C:   c
怎么实现呢,高手帮帮忙咯,急用!

------解决方案--------------------
dataGridView?try

if (dataGridView1.SelectedCells.Count > 0)
{
int index = dataGridView1.SelectedCells[0].RowIndex;
for (int i = 0; i < dataGridView1.ColumnCount; i++)
{
richTextBox1.Text += dataGridView1.Columns[i].Name + ": " + dataGridView1[i, index].Value + "\n ";
}
}