2011-02-07 63 views
0

我有一个AdvancedDataGrid组件,它具有使用MXAdvancedDataGridItemRenderer呈现的AdvancedDataGridColumn。当用户拉伸任何列时,我希望所有行都能调整它的高度。所以,我将variableRowHeight设置为true并将wordWrap设置为true。Flex高级数据网格包装

问题是它并不总是重新调整它的高度。拉伸一列会导致它溢出到另一行。现在,如果我只是点击列分隔符,它将重新调整。所以基本上,首先对其进行拉伸,然后只需单击列分隔符即可解决溢出问题。

之前有人遇到过这个溢出问题吗?

更新

第一步(初始化):

Initial Screenshot

步骤2(后第一再大小):点击列分隔

After first re-size

步骤3(后):

After clicking on column separator

的ItemRenderer:

<fx:Component className="nameRenderer"> 
     <s:MXAdvancedDataGridItemRenderer width="100%"> 
      <s:layout> 
       <s:HorizontalLayout /> 
      </s:layout> 
      <mx:Image source="application/documentManager/mimeTypeIcons/{data.img}" toolTip="{data.tooltip}" 
         horizontalCenter="0" verticalCenter="0" /> 
      <mx:Text top="5" left="5" right="5" bottom="5" text="{data.data.name}" toolTip="{data.tooltip}" width="100%" /> 
     </s:MXAdvancedDataGridItemRenderer> 
    </fx:Component> 

回答

0
在我的最后一个项目

,我做了很多与助理总干事。 但我从来没有这个问题。你能给我一个截图吗?

我对滚动条有一些探究。使用英雄SDK安装FlashBuilder Burrito后,此问题消失。 他们用adg做了一些事情,现在dg也可以作为一个火花。

可能这会解决你的问题? BR Frank

+0

截图已添加! – Nish

+0

嗨,我会尝试在墨西哥卷饼。这将是一个单独的安装。如果这不是您的选择,您可以发布您的ItemRenderer。所以我可以在我的两个设计中尝试这个。 – Frank

+0

item renderer added .. – Nish