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 セルに単一期間のみを受け入れるようにする方法がわかりません。
お手伝いありがとう。