private void dataGrid1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) 
 

 
     System.Drawing.Point pt = new Point(e.X, e.Y); 
 
     DataGrid.HitTestInfo hti = dataGrid1.HitTest(pt); 
 
     if(hti.Type == DataGrid.HitTestType.Cell) 
 
     { 
 
          dataGrid1.CurrentCell = new DataGridCell(hti.Row, hti.Column); 
 
          dataGrid1.Select(hti.Row); 
 
     } 
 

解决方案 »

  1.   

    dataGrid1[1,2].ToString();
    你可以去这个地方找找看
    http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q620q
      

  2.   

    datagrid中的textbox是datagridtextbox从textbox继承的,从datagridcolumnstyle中取
      

  3.   

    (textbox)(e.item.cells[0].controls[0]).text
      

  4.   

    ((textbox)(e.Items[2].cells[2].FindControl("控件ID"))).text
      

  5.   

    (textBox)(e.Item.Cells[0].Controls[0]).Text
      

  6.   

    如下例:((DataGridTextBoxColumn)(dgStyle.GridColumnStyles[1])).TextBox