日期:2014-05-18  浏览次数:20811 次

如何为datagridview中的某些字段修改读写属性?
我想遍历datagridview中的所有字段,如果该字段的值属性为string,则令该字段的所有单元格都处于只读状态。但我只会遍

历,不会设置,请教一下大家。我的局部代码如下:

C# code

for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
            {
                if (dataGridView1.Columns[i].ValueType.ToString()=="System.String")
                {
                    //设置dataGridView1.Columns[i]的所有单元格读取模式为只读
                }
            }




------解决方案--------------------
dataGridView1.Columns[i].ReadOnly = true;也可以在datagridview控件右上角里面工具栏中找。