我有一个基于 C# 的 WinForms 应用程序,其中有很多菜单,每个菜单都有多个用于用户输入的控件。所有表单都有 OK 按钮,这些按钮对用户给出的输入进行处理。
例如,当用户按下“确定”按钮时,我必须对所有这些控件进行验证。检查输入的字符串是否是数字、是否具有特定长度、是否存在等...
是否有任何 C# 功能可以执行此操作,而不必为每个“确定”按钮编写完整的代码?
一种方法是调用Validate
or ValidateChildren
从“确定”按钮单击事件处理程序。然后你就会有一个Validating
要验证的每个控件的事件处理程序。
See 这篇关于用户输入验证的 MSDN 文章 http://msdn.microsoft.com/en-us/library/ms229603.aspx.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)