2010-11-18 70 views
1

我有一個datagrid列,我正在使用itemRenderer。像這樣的東西flex數據網格itemRenderer高度?

<mx:itemRenderer> 
    <mx:Component> 
     <mx:HBox width="100%" verticalAlign="middle" horizontalGap="0" horizontalScrollPolicy="off" height="22"> 
      ... 
     </mx:HBox> 
    </mx:Component> 
</mx:itemRenderer> 

行高如果數據網格有任何實體罰款。但是,如果沒有條目行高不再是22.有沒有辦法解決這個問題?我有兩個datagrids在一個旁邊,一個總是填充,所以它有正確的高度,當第二個沒有填充和行不對齊時,它看起來非常糟糕。

回答

1

將您的DataGridrowHeight屬性設置爲22(或您喜歡的任何值)。然後,只需將itemRendererHBox的高度設置爲100%即可。

+0

該死的我覺得很蠢。 rowHeight很有意義! – Kyle 2010-11-18 20:23:47

+0

@Zenox:我一天有五六次感覺。有時答案很明顯,你看不到它。 – Robusto 2010-11-18 20:54:06