delphi - 在您的区域外单击时如何隐藏组件
问题描述
我有一个带有绿色编辑的表单,当用户单击搜索按钮时,红色的组件会显示在屏幕上。但我希望当用户点击组件区域时,它们会消失。我不知道该怎么做。我看到有些人使用布局来覆盖整个屏幕,但想知道是否还有其他方式。
解决方案
或者使用
OnFormclick事件object.visible:=false;
推荐阅读
- php - 为什么 DateTime::createFromFormat('dmY H:i A', $date)->format('dmY') 将日期更改为下午 1 点之后的第二天?
- usb - 重置 USB 驱动程序
- ios - 更新到 Xcode 10 使值用“Optional()”包装
- java - 线程“主”java.lang.IllegalArgumentException 中的异常:找不到类
- angular - 如何在子组件中使用 FormArray 和父组件中的方法
- c# - 多个 if 和 else 语句混乱
- angular - 在 Web 视图中使用导航进行离子应用程序的问题
- php - 抽象 - 封装和多态 - 重载之间的区别
- angular - Ng2-Dragula - 防止在拖动后从列表中删除元素
- python - 烧瓶棉花糖模式中的日期时间格式