gpt4 book ai didi

vb.net - 更好地使用验证或离开事件来验证文本框数据?

转载 作者:行者123 更新时间:2023-12-02 09:41:50 27 4
gpt4 key购买 nike

在为 VB .NET 文本框编写验证逻辑时,最好使用哪个事件处理程序:验证还是离开

据我了解,它们是同时发生的。然而,根据这篇文章:MSDN: Control.Leave Event ,离开事件发生在验证事件之前。这最初会让我认为我宁愿使用 Leave 事件,因为它首先发生。

但是,为了代码的可读性,将所有验证代码放在 Validating 事件中是有意义的。

那么,就效率和行业标准而言,哪个是更好的选择?

最佳答案

您应该始终使用验证事件,它是为了支持验证而设计的。如果不阻止焦点更改,那么至少要阻止 CausesValidation 属性。例如,在对话框的取消按钮上将其设置为 False。当用户决定关闭对话框时,验证任何内容都没有意义。

关于vb.net - 更好地使用验证或离开事件来验证文本框数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13406528/

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