【问题标题】:How to hide components when clicking outside your area在您的区域外单击时如何隐藏组件 【发布时间】:2019-02-22 16:28:13 【问题描述】: 我有一个带有绿色编辑的表单,当用户单击搜索按钮时,红色的组件会显示在屏幕上。但我希望当用户点击组件区域时,它们会消失。我不知道该怎么做。我看到有些人使用布局来覆盖整个屏幕,但想知道是否还有其他方式。 【问题讨论】: 使用 OnDeactivate 事件? 标签: delphi firemonkey delphi-10.2-tokyo 【解决方案1】: 或者使用 OnFormclick 事件与object.visible:=false; 【讨论】: 谢谢你的朋友!