实现思路:先把要删除的数据行做标记,然后删除。
1、设置数据行选中时的变化。
(1)进入中继器内部,选中四个数据列,右键-【交互样式】,在【选中】里面勾选内部阴影。
(2)选中四个数据列,右键-【组合】。
(3)选中四个数据列,右键- 【选项组】,设置选项组名称。
(4)退出中继器。在交互中,取消勾选【隔离列表项之间的选项组】
2、标记选中的数据行。
(1)添加情形条件:当前元件的选中状态值为假时,进行以下操作。
(2)设置选中:值为真。
(3)先取消所有数据行的标记。
(4)设置当前行为标记行。
3、添加删除按钮交互动作。
二、多行数据删除
1、沿用上面单行删除的例子。勾选【隔离列表项之间的选项组】
2、进入中继器内部,去掉交互动作中的取消勾选逻辑。这样可以完成多选的效果,但是没有取消选中的效果。
3、添加情形2:当前数据行的选中状态值为真时,设置选中值为假,并且取消标记当前行。
三、复选框标记多行数据删除
1、添加复选框。
(1)拖入一个矩形,调整宽高,放在第一列,将可见性中的右侧边框设为不可见。
(2)拖入一个复选框。去掉文字信息,调整文字区域大小,并拖动复选框到矩形中。
(3)在左侧概要中,找到新加的矩形,拖动到组合中(最下方),并取名为0.
(4)设置矩形的交互样式。选中新组合,在右侧切换到交互。

2、设置复选框的交互动作。
(1)从左侧概要中选中复选框。添加交互动作-【选中时】

3、效果