Foros del Web » Creando para Internet » Flash y Actionscript »

+itemRenderer (tree+checkbox)

Estas en el tema de +itemRenderer (tree+checkbox) en el foro de Flash y Actionscript en Foros del Web. Alguien ha podido hacer un tree con checkbox en cada nodo? <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*"> <mx:XML id="dp"> <root> <node label="Parent 1" selected="true"> <node label="Child 1" selected="true" ...
  #1 (permalink)  
Antiguo 14/04/2008, 05:16
 
Fecha de Ingreso: enero-2007
Mensajes: 26
Antigüedad: 17 años, 10 meses
Puntos: 0
+itemRenderer (tree+checkbox)

Alguien ha podido hacer un tree con checkbox en cada nodo?


<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*">
<mx:XML id="dp">
<root>
<node label="Parent 1" selected="true">
<node label="Child 1" selected="true" />
<node label="Child 2" selected="true">
<node label="Grandchild 1" selected="true">
</node>
<node label="Grandchild 2" selected="true"/>
</node>
<node label="Child 3" selected="true"/>
<node label="Child 4" selected="true"/>
</node>
</root>
</mx:XML>

<mx:Tree labelField="@label" dataProvider="{dp}" showRoot="false">
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox selectedField="selected" change="data.selected = selected" />
</mx:Component>
</mx:itemRenderer>
</mx:Tree>
</mx:Application>

Este codigo no funciona,alguien sabe como sería?
  #2 (permalink)  
Antiguo 14/04/2008, 13:50
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 17 años, 3 meses
Puntos: 20
Re: +itemRenderer (tree+checkbox)

Cambia el datapovider de 'dp' a dp.label para que quede asi
Código PHP:
dataProvider="{dp.label}" 
Perdon es dp.node

Código PHP:
dataProvider="{dp.node}" 
  #3 (permalink)  
Antiguo 14/04/2008, 14:57
 
Fecha de Ingreso: enero-2007
Mensajes: 26
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: +itemRenderer (tree+checkbox)

ok, pero así tan sólo salen 4 cuadrados con child1,2,3,4, además se carga el esquema de lineas del árbol.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:05.