
例如这个勾选几个后 我想点击 勾选执行 如何批量读取 ?
我目前的思路是 点击勾选框后 就把他存进哈希里面 然后在遍历哈希 执行?
当选择框被点击时,项目中的是否被选择属性设置为真,然后遍历设置给列表框适配器中的集合中的项目(集合中的每个项目应该是一个单独的结构体对象),然后判断项目的选中属性是否为真。
部分代码:
事件 列表框1.请求加载项目(索引 为 整数型,根视图 为 视图)
变量 局_多选框 为 多选框
'...
变量 item = (带下载进度列表)数据集合.取项目(索引)
'...
局_多选框.选中 = item.选中
局_多选框.置被单击回调((e)->{
item.选中 = 局_多选框.选中
弹出提示("项目" + 索引 + "勾选状态:" + 局_多选框.选中)
})
结束 事件
事件 按钮_1.被单击(来源对象 为 视图)
变量循环(索引 = 0,数据集合.取项目数(),1)
变量 项目成员 = (带下载进度列表)数据集合.取项目(索引)
如果(项目成员.选中 == 真)
调试输出("选中成员:" + 索引)
结束 如果
结束循环
结束 事件感谢 我试试
当选择框被点击时,项目中的是否被选择属性设置为真,然后遍历设置给列表框适配器中的集合中的项目(集合中的每个项目应该是一个单独的结构体对象),然后判断项目的选中属性是否为真。
部分代码:
事件 列表框1.请求加载项目(索引 为 整数型,根视图 为 视图)
变量 局_多选框 为 多选框
'...
变量 item = (带下载进度列表)数据集合.取项目(索引)
'...
局_多选框.选中 = item.选中
局_多选框.置被单击回调((e)->{
item.选中 = 局_多选框.选中
弹出提示("项目" + 索引 + "勾选状态:" + 局_多选框.选中)
})
结束 事件
事件 按钮_1.被单击(来源对象 为 视图)
变量循环(索引 = 0,数据集合.取项目数(),1)
变量 项目成员 = (带下载进度列表)数据集合.取项目(索引)
如果(项目成员.选中 == 真)
调试输出("选中成员:" + 索引)
结束 如果
结束循环
结束 事件