首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AdvancedDataGrid扩展根节点

AdvancedDataGrid扩展根节点
EN

Stack Overflow用户
提问于 2012-02-27 14:31:19
回答 1查看 792关注 0票数 0

我在扩展AdvancedDataGrid的根节点时遇到了麻烦。简化代码如下:

代码语言:javascript
复制
adg.addEventListener(FlexEvent.CREATION_COMPLETE, adgCreationHandler);

private function adgCreationHandler(event.FlexEvent): void {
   adg.expandItem(groupCol.getRoot(), true)
}

有没有人想过为什么这种方法不会扩展我的根节点,或者在加载AdvancedDataGrid时默认情况下扩展根节点的另一种简单方法?

EN

回答 1

Stack Overflow用户

发布于 2012-02-27 15:55:29

尝试以下几点

代码语言:javascript
复制
private function adgCreationHandler(event.FlexEvent): void {
   adg.expandItem(groupCol.getRoot(), true)
   adg.validateNow();
}

validateNow() -来自Flex手册

验证和更新此对象的属性和布局,并在必要时重新绘制它。需要大量计算的处理属性通常在脚本完成执行之前不会处理。例如,设置宽度属性是延迟的,因为它可能需要重新计算对象的子对象或其父对象的宽度。如果脚本设置宽度属性不止一次,延迟处理将防止重复多次。此方法允许手动重写此行为。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9466715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档