加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 在进行字段级验证时,允许取消模态表单的最佳方法是什

发布时间:2020-12-15 04:31:52 所属栏目:大数据 来源:网络整理
导读:在进行现场级验证时,允许取消模态表单的最佳方法是什么? 我有一个模态显示的Delphi表单.其中有TComboBoxes,TEdits,Ok和Cancel按钮.这些字段具有OnExit方法,以检查数据是否有效.但是,我想让“取消”按钮单击允许关闭表单而不验证字段.如果单击“取消”按钮,
在进行现场级验证时,允许取消模态表单的最佳方法是什么?

我有一个模态显示的Delphi表单.其中有TComboBoxes,TEdits,Ok和Cancel按钮.这些字段具有OnExit方法,以检查数据是否有效.但是,我想让“取消”按钮单击允许关闭表单而不验证字段.如果单击“取消”按钮,则会调用该字段的OnExit,并在关闭表单的按钮的OnClick之前运行验证.这种时间是不希望的,因为它使用户纠正他们希望放弃的数据.谢谢.

解决方法

我完全放弃了“在现场退出”的数据验证.它让那些知道自己正在做什么的用户感到沮丧(例如,某人可能正在从其他来源复制数据并粘贴在当前屏幕上,只有在粘贴所有数据时才有意义 – 通常每个字段的验证开始采取这样的行动).

相反,当用户准备从当前屏幕继续前进时,尝试执行数据验证,通常是在他们单击“确定”或“下一步”按钮时.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读