跳到主要内容

如何让控件被穿透-静态属性

当控件的静态属性为开时,控件不会接收任何事件,可以被穿透,位于其下方的控件会响应所有事件。可以将提示信息或者公告文本的静态属性设置为开。

示例: 在界面编辑器中,当一个控件完全位于另一个控件的上方时,且上下两个控件没有父子关系时,他们的点击事件会怎么生效呢?

  1. 位于上方的控件没有打开允许拖拽/允许拖放/允许滚动/任意事件,且静态属性为开启,则其会被穿透,位于其下方的控件会响应所有事件。

  2. 位于上方的控件有允许拖拽/允许拖放/允许滚动/任意事件中的任意一个时,或者其静态属性为关闭,则完全位于其下方的控件不会响应任何事件。