如题!

解决方案 »

  1.   

    private void dgSearch_CurrentCellChanged(object sender, System.EventArgs e)
    {
    dgSearch.Select(dgSearch.CurrentRowIndex);
    }试试
      

  2.   

    private void dataGrid1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    Point pt = new Point(e.X,e.Y);
    DataGrid.HitTestInfo hit = dataGrid1.HitTest(pt);
    if(hit.Type == DataGrid.HitTestType.Cell) 
    {
    dataGrid1.Select(hit.Row); 
    }
    }
      

  3.   

    如果可以的话你可以试一下下面的语句,我以前曾经从grid中取出某个单元格的数据.
    是用grid的索引器
    string str = this.DataGrid[0,0].