首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

【dataGridView怎么获得指定行列的值?[帮顶有分]

2012-10-23 
【dataGridView如何获得指定行列的值?[帮顶有分]问题1:如何获得dataGridView索引列为index1下,所有行的值?

【dataGridView如何获得指定行列的值?[帮顶有分]
问题1:

如何获得dataGridView索引列为index=1下,所有行的值?

问题2:

如何获得dataGridView索引列和行分别为index=1下的值?

[解决办法]
for (int i = 0; i < DataGridView1.SelectedRows.Count; i++)
{
//第i行第一列
String ai1= DataGridView1.SelectedRows[i].Cells[0].Value.ToString();
//第i行第二列
String ai2= DataGridView1.SelectedRows[i].Cells[1].Value.ToString();
}

[解决办法]
DataGridView1.Rows[i].Cells[0].Value.ToString();
[解决办法]
for (int i = 0; i < DataGridView1.SelectedRows.Count; i++) 

String ai1= DataGridView1.SelectedRows[i].Cells[0].Value.ToString(); 
String ai2= DataGridView1.SelectedRows[i].Cells[1].Value.ToString(); 


[解决办法]
问题1:
List<object> values = new List<Object>();
foreach(DataGridViewRow dgvr in dataGridView.Rows)
{
values.Add( dgvr.Cells[1].Value);
}

问题2:
你要的值 = dataGridView[1][1].Value;
[解决办法]

C# code
  1.  for( int i=0;i<datagridview.RowCount-1;i++)     MessageBox.Show("列索引为1的第"+i.ToString()+"行的值为:"+datagridview[1,i].value.ToString()); 2.  MessageBox.Show("列索引为1行索引为1的值为:"+datagridview[1,1].value.ToString()); 

热点排行