Comunidad de diseño web y desarrollo en internet online

Auto scroll en un DataGrid?

Citar            
MensajeEscrito el 19 Ene 2009 11:52 am
Hola a todo@s.

Soy nuevo en esto y ando haciendo una aplicacion en flex.

El problema q tengo es q tengo un DataGrid q coge los datos de un arrColl, cada segundo q pasa d un video q reproduce ,es decir, los datos van saliendo d uno en uno en el datagrid. mi pregunta es a ver si se puede hacer d tal manera q conforme se van añadiendo los datos en el datagrid, q se marke en azul (como cuando seleccionas con el raton) y q la seleccion vaya bajando poco a poco con cada dato nuevo q entra, es decir q el ultimo dato en entrar este seleccionao, como si fuesemos bajando x el datagrid con las flechas del teclado.

He mirado x muchos lados y no consigo hacerlo.Espero q me podais ayudar, si esq es posible hacer lo q yo kiero.

Gracias d todas formas.

un saludo.

Por sasser

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2009 04:45 pm
Prueba haciendo:

myDatagrid.selectedIndex = 2

Debes llevar el tracking de cuantos elementos tienes

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Ene 2009 05:30 pm
Muchas gracias :D, funciona perfectamente. solo una cosa mas si no es molestia, para completar esto q estoy haciendo, x ejemplo si el datagrid solo muestra 3 filas, y hay 10 elementos x ejemplo, lo q me has dicho funciona pero se qda en los 3 primeros, es decir, el selectedIndex sigue a lo suyo pero no hace scroll hacia abajo, como se podria hacer para q a la vez q va seleccionando el ultimo elemento en entrar en el datagrid, q a la vez vaya bajando hacia abajo la lista pa tener siempre visible el ultimo elemento?

Muchas gracias d nuevo.

Saludos!

Por sasser

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2009 05:58 pm
Prueba:

myDatagrid.verticalScrollPosition = 100

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Ene 2009 06:59 pm
no funciona. parece q baja algo hacia abajo pero se vuelve un poco loco q si hacia arriba, luego baja otra vez,... y la seleccion ya se pierde y no la marca. nose si hay otra manera d hacerlo. x q le das el valor d 100? esq no se como funciona eso. he leido x ahi esa propiedad pero no me qda claro.

Gracias d todas formas x contestar.

Por sasser

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2009 07:15 pm
Es la propiedad que indica el scroll hacia abajo, puse 100 por poner un valor cualquiera, te toca investigar cuando miden tus filas. Una vez que agregas la info, haces el scroll y luego seleccionas, no da lo mismo hacerlo de otra forma

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Ene 2009 07:22 pm
al final ya lo he solucionao. le he puesto dataGrid.verticalScrollPosition=dataGrid.maxVerticalScrollPosition y funciona perfectamente.

Muchas gracias d nuevo x tu ayuda y atencion.es d agradecer q haya gente como tu dispuesta a ayudar a los q estamos empezando en esto, xD.

Un saludo y a seguir bien. ;)

Por sasser

2 de clabLevel



 

firefox

 

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