Passform Flex datagrid Daten

Habe ich Zeilen von Textdaten kann variieren zwischen 0 und 100, und alle müssen auf dem Bildschirm sichtbar. Das Standard-Verhalten ist gut für das Netz, bis die Zeilen * rowHeight > gridHeight.

Im Prinzip brauche ich einen Haken in die Höhe des Elements, oder die Zeilenhöhe zu berechnen, basierend auf der Höhe des Gitters. Ich habe paddingTop und paddingBottom zu null, aber es gibt immer noch eine beträchtliche Menge der weißen Raum zwischen den Zeilen.

Mein datagrid-Komponente...

<mx:DataGrid xmlns:mx="http://www.adobe.com/2006/mxml"
creationComplete="OnCreationComplete()"
paddingTop="0"
paddingBottom="0"
>

<mx:Script>
    <![CDATA[

    private function OnCreationComplete():void
    {
        //setRowHeight(10);
    }

    override protected function setRowHeight(v:Number):void
    {
        super.setRowHeight(v);
    }

    ]]>
</mx:Script>

</mx:DataGrid>

setRowHeight (), hilft aber bei der itemRender für die Zelle größer als die Zelle, wenn ich die Zeilenhöhe auf so etwas wie 10.

InformationsquelleAutor | 2009-01-07

Schreibe einen Kommentar