我无法在DataGridView
中修改单个列。我试图在设计师中做到这一点,但没有得到积极的结果。我试着像
datagridview1.Columns["theColumn"].ReadOnly=false;
但那并没有奏效。似乎DataGridView
中ReadOnly的属性只是在考虑,没有其他修改计数。我实际上尝试使包含CheckBoxes的DataGridViewColumn
可编辑,而我从DataBase获取其他列。
答案 0 :(得分:0)
您可以通过网格视图的Edit Column wizard
轻松完成此操作,转到编辑列窗口并选择您想要只读的列,并在右侧窗格中设置ReadOnly
属性为真。
答案 1 :(得分:0)
当取消选中DataGridView的Enable Editing属性时,Visual Studio不允许我将单列ReadOnly属性设置为false(???)。但HOKBONG的评论有所帮助。谢谢你们。