Comunidad de diseño web y desarrollo en internet online

insertar un CheckBox en un Renderer en un Datagrid

Citar            
MensajeEscrito el 12 Abr 2005 02:22 pm
Hola a todos, estoy intentando meter un CheckBox con un Cellrenderer dentro de un Datagrid, estoy utilizando una clase ya hecha de un ejemplo que funciona perfectamente y le estoy asignando a mi columna el mismo nombre tal como viene en el ejemplo pero no me muestra nada en la columna me la deja vacia.
Esto es lo que tengo en mi aplicacion:

this.myDataGrid.getColumnAt(1).cellRenderer = "EleCheckBox";

y la clase es la siguiente, que puedo asegurar que funciona:
class EleCheckBox extends mx.core.UIComponent{

var miCbox:MovieClip; //Contenedor del checkBox

//Constructor
function EleCheckBox(){

}

//Con createChildren creamos el contenido para la celda, en este caso un
//checkBox creada con createObject.
function createChildren():Void{
//createObject nos permite crear un objeto dentro de otro.
createObject("CheckBox", "miCbox", 10);
miCbox._visible = false;
miCbox.addEventListener("click", _root.alClicar);
miCbox.size();
}

//Ponemos el tamaño adecuado
function size():Void{
miCbox._width = 100;
miCbox._height = 22;
}

function setValue(suggested:String, item:Object, selected:Boolean):Void{
//Si el objeto tiene datos, lo mostramos y ponemos el texto correspondiente
if (item != undefined){
miCbox.label = "Prueba";
miCbox._visible = true;
miCbox.size();
}
}
}

Si alguien sabe que es lo que falla por favor que me lo indique.
Gracias

Por tigaras

48 de clabLevel



Genero:Femenino  

Malaga

msie
Citar            
MensajeEscrito el 13 Abr 2005 04:22 pm
El movieClip que tienes en la biblioteca esta exportado para actionscript?

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.