怎么让DataGridView 有的行有几列不可编辑.
 例如:   显示为 
 ----------------------- 
 窗体名称               执行                     创建            修改            删除                                                
 数据连接               1                                 1                     1                     1   
 FTP                              1                                 0                     1                     0   
 系统配制               1                                 不要显示窗体内容 
 ----------------------- 
 各位高手,请问改怎么设置DataGridView能显示到上面的效果   
 执行      创建         修改         删除                  的字段是Bit
------解决方案--------------------老兄啊,你还是没有理解呀,不能照搬的了,是要掌握这个思路。 
 下面的例子随便写在一个调用的函数里即可。   
 示例:让 "系统配置 "所在的行的3、4、5列内容不显示   
 foreach(DataGridViewRow myRow in this.DataGridView1.Rows) 
 { 
   if(myRow.Cells[0].Value.ToString()== "系统配置 ") 
   { 
      myRow.Cells[2].Value= " "; 
      myRow.Cells[3].Value= " "; 
      myRow.Cells[4].Value= " "; 
    } 
 }
------解决方案--------------------整列(第二列)不可编辑: 
 this-> dataGridView-> Columns[2]-> ReadOnly = true;   
 第i行第j列的单元格不可编辑: 
 this-> setParam_dataGridView-> Rows[i ]-> Cells[j]-> ReadOnly = true;   
 以上是vs.net c++代码