【发布时间】:2011-02-11 21:14:13
【问题描述】:
自从我更新到最新版本的 Flex Hero (4.5.0.19786) 后,AdvancedDataGrids 在 Flash Builder Burrito 预览的设计视图中闪烁。有没有人遇到过这个问题,如果有的话,除了回退一个版本之外还有其他解决方法吗?
更新 02 19:29 这在以前的 Hero 版本中没有发生,例如 18623。我使用的是默认的 Spark 主题,没有什么特别的。
更新 01 19:15
我将问题追溯到同一个表单上的一个自定义实例(默认自定义,即基于 AdvancedDataGrid 执行 new->component 的结果)。
组件声明:
<?xml version="1.0" encoding="utf-8"?>
<mx:AdvancedDataGrid
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
</mx:AdvancedDataGrid>
自定义组件实例化。注意“fo”是一个命名空间,表示自定义组件所在包的路径。
<fo:adgTest width="300" height="200">
<fo:columns>
<mx:AdvancedDataGridColumn headerText="blah1" />
<mx:AdvancedDataGridColumn headerText="blah2" />
</fo:columns>
</fo:adgTest>
事实证明,这个自定义版本的 AdvancedDataGrid 会导致设计视图崩溃。很奇怪。
更新 03 2011-02-11 13:36 除非我向其添加列,否则自定义 AdvancedDataGrid 不会导致设计视图故障。
更新 04 2011-02-11 15:13 归档为错误:https://bugs.adobe.com/jira/browse/SDK-29507
【问题讨论】:
标签: apache-flex flex4 flash-builder