我希望用户只在 Windows 窗体的文本框中输入数字数据。我怎样才能做到这一点?
最佳答案
最简单的方法是使用 MaskedTextBox (使用 Mask
属性)或 NumericUpDown控制。如果您确实需要这些控件不提供的细粒度控制,请根据需要处理 KeyPress
和 TextBox
控件的其他适当事件。
编辑:澄清 KeyPress
不是唯一相关的事件,如 ho1 所述。
关于c# - 验证在窗口窗体的文本框中只有数字数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202515/