gpt4 book ai didi

c# - 在 C# 中按下按钮时进行表单验证的最简单方法?

转载 作者:太空宇宙 更新时间:2023-11-03 16:25:54 25 4
gpt4 key购买 nike

我有一个基于 C# 的 WinForms 应用程序,其中有很多菜单,每个菜单都有多个用户输入控件..所有表单都有 OK 按钮,可以处理用户提供的输入..

例如,当用户按下 OK 按钮时,我必须对所有这些控件进行验证。检查输入的字符串是否为数字、是否具有特定长度、是否存在等。 .

是否有任何 C# 功能可用于执行此操作,而不是我必须为每个 OK 按钮编写完整的代码?

最佳答案

执行此操作的一种方法是从 OK 按钮单击事件处理程序调用 ValidateValidateChildren。然后,您将为要验证的每个控件创建一个 Validating 事件处理程序。

参见 this MSDN article on User Input Validation .

关于c# - 在 C# 中按下按钮时进行表单验证的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12600748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com