将datagridview1的SelectionMode设置为FullRowSelect,在双击事件中代码如下 private void datagridview1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { this.datagridview1.Rows[e.RowIndex].Cells[e.ColumnIndex].ReadOnly