最好的办法就是从和DataGrid关联的数据集,如下:
DataTable dt=new DataTable();
dt=new GetDataTable(SqlText);
dataGrid.Source=dt;
string sValue=dt.Rows[0][0].ToString();

解决方案 »

  1.   

    或是用CurrentCell来得到你要的值
      

  2.   

    dataGrid1[0,0].ToString()  //得到第一行,第一列的那个数据
      

  3.   

    for (int i=0;i<XXX;i++)
    {
      for(int j=0;j<XXX;j++)
         {
           x+=dataGrid1[i,j].ToString() ;//这样就全部提出来啦!:) 
          }
    }
      

  4.   

    我试了一下,可以用
    dataGrid1[dataGrid1.CurrentCell.RowNumber,dataGrid1.CurrentCell.ColumnNumber].ToString()
    来动态提取.感谢大家的帮助!!!