关闭弹出窗口后保持选择

时间:2014-03-03 18:29:58

标签: flex actionscript

我需要在关闭弹出窗口后继续选择列。 我使用过这个解决方案(发布在这个链接中: Keep selection when refreshing datagrid in ActionScript)在其他视图中,当我保持相同的视图但是当我打开弹出窗口然后返回时,它工作得非常好,但它不起作用。 你能帮我吗 ? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以将selectedIndex存储在全局变量中。然后在打开弹出窗口并返回后,您将能够设置selectedIndex。

例:

FlexGlobals.topLevelApplication.selectedIndexOfDataGrid = dataGrid.selectedIndex;
... opening pupup ... etc...
dataGrid.selectedIndex = FlexGlobals.topLevelApplication.selectedIndexOfDataGrid;

其中selectedIndexOfDataGrid是主.mxml文件中的公共变量。

public var selectedIndexOfDataGrid:Number;