C#中DataGridView编辑状态控制
来源:互联网 发布:历史惊人的相似知乎 编辑:程序博客网 时间:2024/05/01 13:03
DataGridView的编辑状态可以根据需求任意设置。
1、设置 DataGridView1为只读
dgv.ReadOnly = true;
此时,用户的新增行操作和删除行操作也被屏蔽了。
2、 设置 DataGridView的第n列整列单元格为只读
dgv.Columns[n].ReadOnly = true;
3、 设置 DataGridView 的第n行整行单元格为只读
dgv.Rows[n].ReadOnly = true;
4、 设置 DataGridView的某个单元格为只读
dgv[m,n].ReadOnly = true;//第m行第n列位置的单元格只读
5、根据第m列的值控制第n列的编辑状态
在DataGridView的CellBeginEdit事件中添加一下代码
if (e.ColumnIndex == n)
{
if (dgv.Rows[e.RowIndex].Cells[m].Value.ToString().Trim() == "")//如果第m列的值为空,则第n列的内容不可编辑
e.Cancel = true;
}
//2010.4.19<BR><br>
设置列标题的对齐方式<br>
dgv.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; //居中显示
- C#中DataGridView编辑状态控制
- C#中DataGridView编辑状态控制
- DataGridView编辑状态自动提交
- datagridview 单元格为 编辑状态
- dataGridView自动退出编辑状态
- 如何在C#中利用DataGridView控件编辑数据
- 如何在C#中利用DataGridView控件编辑数据
- C# DataGridView combobox可编辑
- C#中Datagridview的CheckBox获取选中状态的不同
- C# .NET DataGridView 去掉键盘End效果 实现按下End就启动编辑状态
- winform中datagridview 在单元格选中状态下(非编辑状态)输入一个字符产生重复的问题
- C# DataGridView combobox可编辑+自行绑定
- C#中DataGridView刷新
- C#中DataGridView使用
- c#中DataGridView简介
- C#中DataGridView使用
- C# DataGridView中实现类似ComboBox可编辑的下拉框功能
- C# DataGridView中实现类似ComboBox可编辑的下拉框功能
- AJAX 简介
- Android系统那些属性
- rtp协议详解/rtcp协议详解
- Javascript笔记:(实践篇)从jQuery插件技巧说起-深切解析extend办法(中篇)
- c++头文件用法
- C#中DataGridView编辑状态控制
- ant教程详解--javac,java,jar,war,delete,copy,mkdir...
- Android Listview异步动态加载网络图片
- 快速排序法
- 关于Html嵌入Applet的问题
- gsoap个人总结
- linux用户管理
- android 使用JavaMail
- 转:win7sql server2005安装