小编Mic*_*lay的帖子

限制TextBox中的逗号数量

我有一个文本框的问题.我希望它能付出代价,但问题是我们可以输入多个逗号,这些都会使一切都行不通.我想将逗号数量限制为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
Run Code Online (Sandbox Code Playgroud)

vb.net winforms

2
推荐指数
1
解决办法
384
查看次数

标签 统计

vb.net ×1

winforms ×1