我试图让我的 datagridview 单元格只接受数字和一个句点。
到目前为止,我已经成功使它只接受数字,这里是代码:
Select Case e.KeyChar
Case "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", ".", vbBack
e.Handled = False
Case Else
e.Handled = True
End Select
在我的文本框中,我也将只接受数字和单个句点,这是代码:
Select Case e.KeyChar
Case "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", ".", vbBack
e.Handled = False
Case Else
e.Handled = True
End Select
If (txt1.Text.IndexOf(".") >= 0 And e.KeyChar = ".") Then e.Handled = True
所有代码都在 KeyPress 事件中。我不知道如何让我的 datagridview 单元格只接受单个句点。
感谢您的帮助。