delphi - 防止 TWinControl 实例失去焦点
问题描述
当用户按下 TAB 或单击其他位置时,如何防止 TWinControl 实例(例如 TEdit)失去焦点?我想在用户离开控件之前对输入进行一些检查。
更新:对不起,我忘了提到我正在编写一个新组件(继承自 TCustomEdit),我想防止组件代码中的焦点丢失。
解决方案
要在离开控件时验证输入,您可以使用OnExit
事件。
推荐阅读
- python - Python Google Cloud Natural Language API 返回 Bad Gateway 错误,状态为 502
- laravel - 碳:在计划后添加 60 秒间隔
- spring - 如何为 swagger 注释响应类型 ImmutableMap
- ios - view.bounds.size.height -vs- view.bounds.height——有什么不同吗?
- azure - Azure DevOps 管道中的通用硒测试
- azure - 逻辑应用程序加载 excel 的内容,然后将其转换为 csv
- amazon-web-services - AWS 使用 boto3 自动缩放创建 EMR 无法正常工作
- amazon-s3 - 无法将通知配置添加到 s3 存储桶
- python - Sklearn 凝聚聚类自定义亲和性
- string - 字符串替换 | 外壳/bash 文件