2009-07-29 8 views
2

Ich versuche, die Beschriftungen rot zu machen, wenn sie aufgrund der Größenanforderungen nicht mehr zu einer Liste hinzugefügt werden können. Der Renderer funktioniert, aber Flex erstellt eine separate Komponente. Ich kann mir keine gute Möglichkeit vorstellen, diesen Wert für die neue Komponente zu erhalten. Irgendwelche Ideen?Flex: Abrufen einer Variablen von Ihrer normalen Komponente zu einem Inline-Elementrenderer

<mx:List... >

<mx:itemRenderer>   
     <mx:Component> 
     <comp:SetSizeLabel numIps="{data.numInSet}" remaining= "{remaining}"/> 
     </mx:Component> 
    </mx:itemRenderer> 

Antwort

4

können Sie das Schlüsselwort outerdocument verwenden den Umfang außerhalb der Inline-Komponente zuzugreifen. Schauen Sie sich Example

+0

Danke, das war sehr hilfreich. –