我有一个基于 C# 的 WinForms 应用程序,其中有很多菜单,每个菜单都有多个用户输入控件..所有表单都有 OK 按钮,可以处理用户提供的输入..
例如,当用户按下 OK 按钮时,我必须对所有这些控件进行验证。检查输入的字符串是否为数字、是否具有特定长度、是否存在等。 .
是否有任何 C# 功能可用于执行此操作,而不是我必须为每个 OK 按钮编写完整的代码?
最佳答案
执行此操作的一种方法是从 OK 按钮单击事件处理程序调用 Validate
或 ValidateChildren
。然后,您将为要验证的每个控件创建一个 Validating
事件处理程序。
关于c# - 在 C# 中按下按钮时进行表单验证的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12600748/