如何解决Flex 4-如何跟踪datagrid中的上一个selectedItem?
| 我使用的是Flex 4和AdvancedDataGrid。我需要跟踪先前选择的项目。尽管如此,我也想不起来要在哪里捕获。在itemClickHandler方法中,网格的selectedItem值已经是当前选择的项目。 focusIn和focusOut属性适用于整个数据网格,而不仅适用于数据网格中的一行。 谢谢。 邦妮解决方法
public function yourConstructor(){
ChangeWatcher.watch(yourAdvancedDataGrid,\"selectedItem\",someHandler);
}
public var oldSelectedItem:Object;
protected function someHandler(event:PropertyChangeEvent):void{
oldSelectedItem = event.oldValue;
}
,在事件itemFocusOut上尝试
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。