[图片] private void textBoxParam1_TextChanged(object sender, EventArgs e)
[图片][图片] [图片]{
[图片] Match m = Regex.Match(this.textBoxParam1.Text, pattern); // 匹配正则表达式
[图片]
[图片] if (!m.Success) // 输入的不是数字
[图片][图片] [图片]{
[图片] this.textBoxParam1.Text = param1; // textBox内容不变
[图片]
[图片] // 将光标定位到文本框的最后
[图片] this.textBoxParam1.SelectionStart = this.textBoxParam1.Text.Length;
[图片] }
[图片] else // 输入的是数字
[图片][图片] [图片]{
[图片] param1 = this.textBoxParam1.Text; // 将现在textBox的值保存下来
[图片] }
[图片] }