0

我有一个文本框和以下代码,只允许数字:

textBox1.Text = Regex.Replace(textBox1.Text, "[^\\d]", "");

现在,当我键入数字以外的另一个键时,焦点转到文本框的开头......我需要什么才能不让这种情况发生?

4

2 回答 2

1

不要问如何删除数字。问如何只为数字制作一个文本框:如何制作一个只接受数字的文本框?

于 2012-04-20T11:36:56.290 回答
1

请改用MaskedTextBox,指定Mask属性。

于 2012-04-20T11:40:21.073 回答