Comunidad de diseño web y desarrollo en internet online

Problema con el datagrid que usa checkbox

Citar            
MensajeEscrito el 14 Jun 2005 03:45 pm
Tengo un datagrid que con un cellRender que carga un checkbox dentro de este.

Me suceden varias cosas raras:

1. Hay veces que no se ven los datos, aunque las filas esten bien formadas (es decir, al pulsar sobre una fila con el evento press, coge bien el elemento).
2. Si desplazo el scroll vertical, aparecen nuevas filas y si la primera tenioa el checkbox.selected=true entonces aparece una nueva fila al final tambien selecionada.

¿Alguien sabe cual es el problema y conoce alguna sólución?
¿puede ser culpa del Interent Explorer?

Gracias.

Por eladio

26 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 14 Jun 2005 03:58 pm
Puedes poner el cellRenderer que estás utilizando?

Has visto el que hay en esta pagina?

Deu!! ^^

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
Citar            
MensajeEscrito el 15 Jun 2005 09:55 am
AQUI TIENES EL CÓDIGO:
***********************************

mi_dg.addColumn("Elección");
var columna0 = mi_dg.getColumnAt(0);
columna0.width = 60;
columna0.cellRenderer = "EleCheckBox";
mi_dg.addItem({Elección:" "});

***********************************
DONDE EleCheckBox .as ES
***********************************

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", _level2.alClicar);
//miCbox.addEventListener("click", _parent.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 = suggested;
miCbox._visible = true;
miCbox.size();
}
}
}

Por eladio

26 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 20 Ago 2008 07:53 pm

eladio escribió:

Tengo un datagrid que con un cellRender que carga un checkbox dentro de este.

Me suceden varias cosas raras:

1. Hay veces que no se ven los datos, aunque las filas esten bien formadas (es decir, al pulsar sobre una fila con el evento press, coge bien el elemento).
2. Si desplazo el scroll vertical, aparecen nuevas filas y si la primera tenioa el checkbox.selected=true entonces aparece una nueva fila al final tambien selecionada.

¿Alguien sabe cual es el problema y conoce alguna sólución?
¿puede ser culpa del Interent Explorer?

Gracias.


A me pasa exactamente lo mismo y no averiguo nada¿Alguien me puede ayudar?

Por juancho3000

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 20 Ago 2008 08:38 pm

juancho3000 escribió:

eladio escribió:

Tengo un datagrid que con un cellRender que carga un checkbox dentro de este.

Me suceden varias cosas raras:

1. Hay veces que no se ven los datos, aunque las filas esten bien formadas (es decir, al pulsar sobre una fila con el evento press, coge bien el elemento).
2. Si desplazo el scroll vertical, aparecen nuevas filas y si la primera tenioa el checkbox.selected=true entonces aparece una nueva fila al final tambien selecionada.

¿Alguien sabe cual es el problema y conoce alguna sólución?
¿puede ser culpa del Interent Explorer?

Gracias.


A me pasa exactamente lo mismo y no averiguo nada¿Alguien me puede ayudar?

Perdon, me referia al Flex

Por juancho3000

6 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Ene 2011 05:44 pm
hola estoy atorado en el mismo problema help

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

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