C#怎么操作DataGridView设置单元格只读(datagridview,开发技术)

时间:2024-05-08 20:34:17 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    C%23%E6%80%8E%E4%B9%88%E6%93%8D%E4%BD%9CDataGridView%E8%AE%BE%E7%BD%AE%E5%8D%95%E5%85%83%E6%A0%BC%E5%8F%AA%E8%AF%BB

1、设置整个DataGridView只读:

此时用户的新增行和删除行操作也被屏蔽了。

2、设置DataGridView内某个单元格不可编辑,例如:设置第二行第一列的单元格不可编辑:

3、设置DataGridVIew的某列整列不可编辑,例如:设置第二列不可编辑:

4、设置DataGridView的某行整行不可编辑,例如:设置第三行不可编辑:

EditMode属性:获取或设置一个值,该值指示如何开始编辑单元格,属性值是DataGridViewEditMode枚举值之一。

注:除了EditProgrammatically之外,所有DataGridViewEditMode值都允许用户通过双击单元格来开始编辑该单元格。

当DataGridView的EditMode属性被设置为EditProgrammatically时,用户就不能手动编辑单元格的内容了。但是可以通过程序,调用DataGridView.BeginEdit方法,使单元格进入编辑模式进行编辑。

例如:

当一个一个的通过单元格坐标设定单元格ReadOnly属性的方法太麻烦的时候,你可以通过CellBeginEdit事件来取消单元格的编辑。

示例:

本文:C#怎么操作DataGridView设置单元格只读的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Java观察者模式实例代码分析下一篇:

17 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18