首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datagridview只读不起作用的有关问题

2012-05-28 
datagridview只读不起作用的问题如果我写成dgv1.ReadOnly true整个dgv只读没问题。可是如果我想特定行或

datagridview只读不起作用的问题
如果我写成dgv1.ReadOnly = true;整个dgv只读没问题。
可是如果我想特定行或者特定单元格只读,dgvParam.Rows[i].ReadOnly = true;或者dgvParam[3,i].ReadOnly = true;就完全不起作用,还是可以修改单元格的值。
这是咋回事呢?我看过,这个行或者单元格的ReadOnly属性确实已经变成true了。

[解决办法]
在单元格变换的时候,当你想禁止编辑时,设置grid的readonly,反之取消
[解决办法]
foreach(DataGridViewColumn dc in dataGridView1.Columns)
{
if (dc.Name.ToString() == "人数")
{
dc.ReadOnly = false;
}
}
参考下。。以前设置列这么做的。。

热点排行