(转) datagridview数据的实时验证
2009-08-04 09:32
162 查看
先简单描述下我对DataGridView的数据访问的机制以及事件触发的先后顺序的理解。
1、DataGridView后台应该对应一个二维数组;
2、当选中某个单元格后,根据ColumnType属性指定的DataGridViewColumn类型创建EditingControl,将当前单元格的值赋给EditingControl,同时触发CellBeginEdit事件;
3、当EditingControl.Text发生变化后,触发CurrentCellDirtyStateChanged事件,
4、如果在该事件中添加DataGridView.Commit()方法,将变化的内容提交到DataGridView后台对应的二维数组中,同时会触发CellValueChanged事件;
5、那么我们就可以在该事件中,实时对编辑的单元格内容进行校验。
1、DataGridView后台应该对应一个二维数组;
2、当选中某个单元格后,根据ColumnType属性指定的DataGridViewColumn类型创建EditingControl,将当前单元格的值赋给EditingControl,同时触发CellBeginEdit事件;
3、当EditingControl.Text发生变化后,触发CurrentCellDirtyStateChanged事件,
4、如果在该事件中添加DataGridView.Commit()方法,将变化的内容提交到DataGridView后台对应的二维数组中,同时会触发CellValueChanged事件;
5、那么我们就可以在该事件中,实时对编辑的单元格内容进行校验。
相关文章推荐
- (转) datagridview数据的实时验证
- 使用AJAX的Struts验证框架--实时数据验证是AJAX技术的一大优势
- datagridview数据验证
- datagridview单元格数据验证
- 在 Windows 窗体 DataGridView 控件中实现实时数据加载的虚拟模式
- C#——小编浅谈如何在DataGridView控件中验证数据输入
- 如何实现DataGridView实时更新数据
- 如何实现DataGridView实时更新数据【Z】
- DataGridView中数据输入验证
- C#serialport收到数据实时插入数据库 datagridview更新一行 提高效率
- 验证DataGridView控件的数据输入
- 如何实现DataGridView实时更新数据
- DatagridView中验证数据错误后仍把焦点定在该单元格
- 验证DataGridView 内录入的数据
- 验证DataGridView控件的数据输入
- 实现DataGridView实时更新数据
- 简单谈谈如何在DataGridView控件中验证数据输入的正确性,winform
- 后台线程处理数据,如何实时更新UI(datagridview)----多线程同步问题
- DataGridView 输入数据验证格式(实例)
- datagridview单元格数据验证