【问题标题】:Flex Multiple Items selection is not working in DataGridFlex 多项选择在 DataGrid 中不起作用
【发布时间】:2013-02-14 11:19:51
【问题描述】:

我正在 mxml 文件中制作一个组件,我正在使用 DataGrid 并获取对象。 gridTable 是 DataGrid 的对象,我正在尝试通过代码选择多行。 所以我在做

gridTable.selectedIndices = [0,1,2,3,4,5,6,7,8,9];
gridTable.setStyle("horizontalGridLineColor",0xDDAAFF);

部分工作如下,

当我将鼠标悬停在列表上时,它不会同时显示选定的行,然后它会显示所有列表中的选定行

如果有朋友解决了此类问题,请分享您的经验。 我正在使用 Flex 4.5.1A 和 FlashPlayer 10.2.0

问候 阿努吉·金达尔

【问题讨论】:

    标签: apache-flex actionscript datagrid


    【解决方案1】:

    有时会有所帮助。你可以试试callLater()validateNow()

    callLater(function():void
    {    
         gridTable.selectedIndices = [0,1,2,3,4,5,6,7,8,9];
         gridTable.setStyle("horizontalGridLineColor",0xDDAAFF);
         gridTable.validateNow();
    
    });
    

    http://livedocs.adobe.com/flex/3/html/help.html?content=layoutperformance_12.html

    【讨论】:

      猜你喜欢
      • 2011-12-12
      • 2012-05-15
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多