删除0。例如:01,001,0001,00001等应自动或使用按钮在文本框中变为1。请帮忙!
答案 0 :(得分:3)
您可以使用String.TrimStart
:
txtNumber.Text = txtNumber.Text.TrimStart({"0"c})
如果{0}在TextBox
上也是有效输入,则可以使用Integer.TryParse
或Decimal.TryParse
使用解决方案:
'solution using Integer.TryParse
Dim intValue As Integer = 0
Integer.TryParse(txtNumber.Text, intValue)
txtNumber.Text = intValue
'solution using Decimal.TryParse
Dim decValue As Decimal = 0.0
Decimal.TryParse(txtNumber.Text, decValue)
txtNumber.Text = decValue