DataGridView常用方法: dataGridView1.ReadOnly = true;//全部单元格只读
dataGridView1.Columns[1].ReadOnly = true;///指定单元格设置只读(列)第一列
dataGridView1.Rows[2].ReadOnly = true;///指定单元格设置只读 (行)第二行
dataGridView1[1, 2].ReadOnly = true;///指定单元格设置只读 (第1行,第2列)利用坐标
dataGridView1.AllowUserToAddRows = false;//禁止用户追加行
dataGridView1.AllowUserToDeleteRows = true;//允许用户删除行操作
//提示是否删除指定行数据
private void dataGridView1_UserDeletingRow(object sender, DataGridViewRowCancelEventArgs e) { DialogResult diaR = MessageBox.Show("删除该行吗?", "确认", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (diaR == DialogResult.OK) { e.Cancel = false; } }
//提示删除了哪一行数据 private void dataGridView1_UserDeletedRow(object sender, DataGridViewRowEventArgs e) {