我正在使用Visual Studio 2008 C#
谢谢.
前者可能会在用户按键时混淆用户,但没有任何反应.通常最好显示其按键但显示输入当前无效的警告.例如,设置屏蔽电子邮件地址正则表达式可能也非常复杂.
查看ErrorProvider以允许用户键入他们想要的内容,但在键入时显示警告.
对于您第一个只允许数字的文本框的建议,您可能还需要考虑NumericUpDown.