我正在使用Flash AS3(不是Flex)。 我有一个数据网格“allowMultipleSelection = true”; 只有在使用按钮完成行选择时,我才想获取并将所选行存储在我的数据库中。 (我不想使用“ListEvent.ITEM_CLICK”,因为可以使用CTRL键从选择中选择和删除行)
如何检索数据网格中的选定行?
答案 0 :(得分:1)
假设您使用的是fl.controls.DataGrid,则可以使用selectedItems属性(它是Array
)来获取(或设置)单击按钮时所选的项目。
答案 1 :(得分:0)
我有一个datagrid,其中包含用于在单击datagrid行时检查的复选框。我想允许多个选择,并根据是否使用shift键选择相应的行作为选中或取消选中。我可以通过使用arraycollection的contains方法然后选中复选框来实现。