ComboCheck es un componente Flex que extiende la clase ComboBox que visualiza CheckBox como itemRenderer con selección múltiple.
Dispone de una propiedad selectedItems donde se almacenan los objetos proporcionados en el dataProvider del ComboBox y seleccionados con los CheckBox.
Haz clic con el botón derecho para obtener el código fuente.







Freelance
Descargas
Proyectos
Utilidades
Amigos
Enlaces
4 de Marzo de 2009
9:01 pm
Categorías
Archivos






18 de Marzo, 2009 - 10:02 -
Para pre-seleccionar un checkbox:
1. Añadir la propiedad “assigned” en los datos del dataProvider del ComboBox:
{label:'label 1', value:1, assigned:true}2. Añadir el siguiente método a la clase “ComboCheck.as”:
override public function set dataProvider(value:Object):void { super.dataProvider = value; for each (var obj:Object in dataProvider) { if (obj['assigned']==true) { selectedItems.addItem(obj); } } dispatchEvent(new Event("valueCommit")); dispatchEvent(new Event("addItem")); }