C#datagridview如何设置某些列不能被选中或修改

2024-07-28 15:52:30
推荐回答(4个)
回答1:

1、在C#中,DataGridView对象具有一个AutoGenerateColumns属性可以使用。

2、此迹清桐时我们可以看到AutoGenerateColumns属性是具有可读写权限的。

3、此时我们可以通过DataGridView对象直接正耐调用他的AutoGenerateColumns属性。

4、这个时候我们就能直接把DataGridView对象的属性设置为True。

5、自动创建列,可以使程序自动适应数据库存储的列名。

6、如果将该属性设置false,又没有指定Column列名的话姿坦,会导致全部不能显示。

回答2:

设置不能修改漏枣可以修坦搜迅改 列 或者 单元格的 readonly
设置不能选中让此 需要在 selectionChanged 里自己写代码

回答3:

datagridview列的readonly属性设置成true就不能修改了。

回答4:

DataGridViewColumn有个属性叫ReadOnly。