前端之家收集整理的这篇文章主要介绍了
确认DataGridView单元格输入的值是否正确,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_502_2@使用CellValidating事件检测用户向单元格输入的值是否正确,如果不正确的话就取消。
@H_
502_2@看看下面的例子,"Column1"列的单元格是空时,在空单元格所在的行设定
错误文本,光标会一直停留在当前的单元格。
[C#]
通过CellValidating事件处理器可以运送DataGridViewCellValidatingEventArgs对象。通过检测FormattedValue属性,判断值是否正确。但是这个值,是被指定表示的格式的值,并不是单元格的值。
@H_
502_2@当设定Cancel
属性为True时,单元格被输入的值不被确定。这时,光标会停留在当前的单元格。
@H_
502_2@使用行的ErrorText
属性,行的Header单元格会表示
错误符号。
@H_
502_2@补充:编辑中的单元格是为了不被表示
错误符号,使用上面的例设定单元格的ErrorText
属性为
错误文本,这样
错误符号就不会被表示了。
@H_
502_2@本文转自:http://bingning.net/VB/SOURCE/datagridview/dataerror.html