将整个 DataGridView 设置为只读

Make entire DataGridView read-only

我想在 Windows 表单中显示来自数据库的 table。我想将其设为只读,这样就无法创建新行或修改单元格。如何实现?

DataGridView 有一个 ReadOnly 属性,您可以将其设置为 true。这将自动关闭添加行的功能以及防止编辑单元格内容。要拥有仅修改的 DGV,您可以将 AllowUserToAddRows 设置为 false

像这样

dataGridView1.ReadOnly = true;