テキストボックスに少し問題があります。価格を設定したいのですが、複数のコンマを入力するとすべてが機能しなくなるという問題があります。コンマの数を1に制限したい
これが私が試したものです:
If ("0123456789,\b".IndexOf(e.KeyChar) = -1) Then
If e.KeyChar <> Convert.ToChar(Keys.Back) Then
If (",".IndexOf(e.KeyChar) = -1) And txtPrix.Text.Contains(",") Then
e.Handled = False
Else
e.Handled = True
End If
End If