比如1个2行3了列的单元格 显示了数据
现在1个button想实现 点击button后 光标自动在 dataGridView第一行第二列的位置,全选里面内容,呈可更改状态

解决方案 »

  1.   

    dataGridView1.Rows[0].Cells[2].Selected = true; //选中单元格
    可编辑的话,你可以自定义一个textBox,填充选中的单元格,再编辑内容并提交
      

  2.   

    或者,这样            dataGridView1.ReadOnly = false;
                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    foreach (DataGridViewColumn column in dataGridView1.Columns)
                    {
                        if (row.Cells[column.Name].Selected)
                        {
                            row.Cells[column.Name].Selected = false;
                        }
                    }
                }
                dataGridView1.Rows[0].Cells[2].Selected = true;
      

  3.   

    这样,也可以             dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells[2];
                dataGridView1.BeginEdit(true);