Flex-align checkbox in der datagrid-Flex

Benutze ich ein item-renderer für die Anzeige einer checkbox in meinem datagrid wie;

<mx:DataGridColumn headerText="Visible" dataField="visibleInd" width="48" 
itemRenderer="mx.controls.CheckBox" 
rendererIsEditor="true" 
editorDataField="selected"
/>

Und das funktioniert auch, aber die checkbox ist Links ausgerichtet wie;

alt-text http://img96.imageshack.us/img96/9239/93364060.jpg

Wie kann ich die Ausrichtung der it an den in der Mitte?

Habe ich verwendet;

            <mx:DataGridColumn headerText="Visible" dataField="visibleInd" width="48" 
                               editorDataField="selected"
                               >
            <mx:itemRenderer>
                <fx:Component>
                    <mx:Box width="100%" height="100%" 
                            horizontalAlign="center" verticalAlign="middle">
                        <mx:CheckBox selected="{data.visibleInd}" />
                    </mx:Box>
                </fx:Component>
            </mx:itemRenderer>

Aber in diesem Fall mein code tut, richten Sie die checkbox in der Mitte, aber nicht speichern Daten im dataprovider.

Bin ich etwas fehlt?

  • Wir haben ein paar gute Antworten für Sie unten, alle von Ihnen arbeiten für Sie? Wenn dem so ist, warum keine Liebe? 🙂
InformationsquelleAutor Adnan | 2010-06-30
Schreibe einen Kommentar