Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/04/2008, 11:50
cachoron4444
 
Fecha de Ingreso: octubre-2003
Mensajes: 208
Antigüedad: 21 años, 1 mes
Puntos: 0
Re: Problema refresco checkbox en una list

Cita:
Iniciado por falcatin Ver Mensaje
He creado una list y dentro varios checkbox, el problema es que cuando por ejemplo se marcan todos los checkbox,si subes y bajas la barra de desplazamiento de la list hacia abajo y arriba, los ultimos pierden la cruz de marcado y no se porque.
alguna idea?.
Intenta este ejemplo... ami me sirvió para futuras aplicaciones....

Saludos
Código:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*" >

<mx:Script>
<![CDATA[

private var stateList:Array = [
				{ label: "Alaska", selected: false },
				{ label: "Arkansas", selected: false },
				{ label: "California", selected: false },
				{ label: "Delaware", selected: false },
				{ label: "Florida", selected: false },
				{ label: "Georgia", selected: false },
				{ label: "Hawaii", selected: false },
				{ label: "Massachusetts", selected: false },
				{ label: "Nevada", selected: false },
				{ label: "Pennsylvania", selected: false },
				{ label: "South Dakota", selected: false },
				{ label: "Tennessee", selected: false },
				{ label: "Utah", selected: false },
				{ label: "Virginia", selected: false },
				{ label: "Washington", selected: false }
				];


private function showSelected():void
{
	var s:String = "";
	var n:int = stateList.length;
	for (var i:int = 0; i < n; i++)
	{
		if (stateList[i].selected)
			s += stateList[i].label + "\n";
	}
	ta1.text = s;
}

]]>
</mx:Script>

<mx:List id="list1" initialize="list1.dataProvider = stateList" width="200" >
	<mx:itemRenderer>
		<mx:Component>
			<mx:CheckBox selectedField="selected" change="data.selected = selected" />
		</mx:Component>
	</mx:itemRenderer>
</mx:List>
<mx:Button label="show selected" click="showSelected()" />
<mx:TextArea id="ta1" width="200" height="100" />

</mx:Application>
__________________
Webmaster
http://www.conglomodigital.com