验证datagridview文本框列中的浮点数
本文关键字:浮点数 datagridview 文本 验证 | 更新日期: 2023-09-27 18:10:54
我正在使用Winforms和c#。
我有一个datagridview我正在使用一个板球项目。我需要一个只接受数字和0到5的十进制值的列。
,
10.0(好)10.1 (ok)
10.2 (ok)
10.3 (ok)
10.4 (ok)
10.5 (ok)
10.6 (NOT OK) etc
我可以将单元格格式设置为N1
,但这并不限制浮点部分仅为0到5。
有没有人有一个很好的解决方案,我想实现什么?
p。
这是验证,而不是格式化。使用正则表达式(c# Regex类)来检查输入。
如果你想要上面的输出,创建一个函数,返回一个字符串和作为参数的值。在gridview中使用该函数(例如标签的text属性)并匹配正则表达式^'d*.[0-5]$