Foros del Web » Programación para mayores de 30 ;) » .NET »

(Visual Basic .NET) Problemas con las scrollbars de un DataGrid

Estas en el tema de (Visual Basic .NET) Problemas con las scrollbars de un DataGrid en el foro de .NET en Foros del Web. Holas! Estoy teniendo problemas con las malditas barras de un datagrid. El caso es que mi DataGrid se muestra bien, a excepción de que la ...
  #1 (permalink)  
Antiguo 29/12/2004, 10:57
Avatar de Devil Akuma  
Fecha de Ingreso: mayo-2004
Mensajes: 104
Antigüedad: 20 años
Puntos: 0
(Visual Basic .NET) Problemas con las scrollbars de un DataGrid

Holas!

Estoy teniendo problemas con las malditas barras de un datagrid. El caso es que mi DataGrid se muestra bien, a excepción de que la scrollbar vertical (la horizontal no hace falta que aparezca) aparece inactiva, cuando debería poder utilizarse desde el principio. El caso es que cuando hago clic en alguna de mis cabeceras de mi datagrid, automáticamente se reordenan las filas y entonces por arte de magia se activan mis scrolls.

¿Alguien sabe como activarlas desde el principio?

Gracias!
__________________
CINeol has you...
  #2 (permalink)  
Antiguo 29/12/2004, 17:06
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
pues a mi tambien me pasa lo mismo que tu, y me trae loca hace unas semanas.

Si alguien sabe una solución se lo agradeceriamos muchisimo!
  #3 (permalink)  
Antiguo 30/12/2004, 02:11
Avatar de Devil Akuma  
Fecha de Ingreso: mayo-2004
Mensajes: 104
Antigüedad: 20 años
Puntos: 0
Lo que me da más rabia, es que mi DataGrid (estilos, creación, contenido) lo estoy basando en el de un compañero del curro que al él no le pasa; a él le funciona bien. ¡Y yo lo hago exactamente como a él! Incluso se lo he preguntado y no tiene ni idea de porqué nos pasa esto :(
__________________
CINeol has you...
  #4 (permalink)  
Antiguo 30/12/2004, 04:13
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Devil Akuma, si quieres pasame la aplicación que lo miramos aqui, haber que puede ser, ¿Te parece? carlos arroba dualidea.com
__________________
Charlie.
  #5 (permalink)  
Antiguo 30/12/2004, 04:15
 
Fecha de Ingreso: agosto-2004
Mensajes: 234
Antigüedad: 19 años, 8 meses
Puntos: 1
Hola a todos¡Me uno a las rarezas del Datagrid,en mi caso es que al ejecutar una insercion en la base de datos y refrescar el grid los scrolls se me quedan cortados,es decir como si ubiera pasao un carnicero y me ubiera cortao a trocitos los scrolls del Grid, rewsulta que me pasa esto cd el Dtagrid esta dentro de un control Panel,si lo saco afuera no me pasa.Bueno no se porque me pasara esto pero es bastante raro.Saludos¡
  #6 (permalink)  
Antiguo 30/12/2004, 04:43
Avatar de Devil Akuma  
Fecha de Ingreso: mayo-2004
Mensajes: 104
Antigüedad: 20 años
Puntos: 0
Cita:
Iniciado por chcma
Devil Akuma, si quieres pasame la aplicación que lo miramos aqui, haber que puede ser, ¿Te parece? carlos arroba dualidea.com
¿Cuando dices la aplicación te refieres a pegue el código aquí? Son muchos archivos :(
__________________
CINeol has you...
  #7 (permalink)  
Antiguo 30/12/2004, 04:47
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Y a mi me pasa lo mismo que Devil, que yo tengo el mismo datagrid que otra persona, y a él le funciona y a mi no. El código es el mismo, no cambia nada.

debe ser algún bug del datagrid o algo, porque no es normal que mucha gente tenga el mismo problema, no?
  #8 (permalink)  
Antiguo 02/01/2005, 13:44
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Hola!

alguien encontró una solución para las Scroll del Datagrid??

Yo hace un mes! que estoy buscando y no he encontrado nada :(
  #9 (permalink)  
Antiguo 03/01/2005, 02:41
Avatar de Devil Akuma  
Fecha de Ingreso: mayo-2004
Mensajes: 104
Antigüedad: 20 años
Puntos: 0
Yo si quereis publico mi código por aquí...
__________________
CINeol has you...
  #10 (permalink)  
Antiguo 04/01/2005, 05:52
Avatar de Devil Akuma  
Fecha de Ingreso: mayo-2004
Mensajes: 104
Antigüedad: 20 años
Puntos: 0
Solución cutre pero efectiva :(

Código:
DataGrid.Height = DataGrid.Height + 1
DataGrid.Height = DataGrid.Height - 1
DataGrid.Refresh()
Me.Refresh()
Al forzar que se vuelva a dibujar debido al nuevo tamaño muestra correctamente los scrolls. Es una manera fea, pero al menos me funciona :(
__________________
CINeol has you...
  #11 (permalink)  
Antiguo 04/01/2005, 14:07
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
el código este dónde lo pones? en el form load, o despues de cargar los datos?

saludos!
  #12 (permalink)  
Antiguo 06/01/2005, 13:42
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
a mi no me funciona
  #13 (permalink)  
Antiguo 07/01/2005, 01:55
Avatar de Devil Akuma  
Fecha de Ingreso: mayo-2004
Mensajes: 104
Antigüedad: 20 años
Puntos: 0
Holas!

Lo pongo justo después de cargar los datos. ¿Le aplicas algún estilo en especial al DataGrid? La verdad es que no tengo ni idea de porqué no te funciona y a mi si :(
__________________
CINeol has you...
  #14 (permalink)  
Antiguo 07/01/2005, 04:39
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
bueno, todo el Grid en si es especial...no se si conoceis el KDNGrid:

http://www.knowdotnet.com/articles/kdngrid.html
  #15 (permalink)  
Antiguo 07/01/2005, 17:57
Avatar de Devil Akuma  
Fecha de Ingreso: mayo-2004
Mensajes: 104
Antigüedad: 20 años
Puntos: 0
Pues no, no lo conocía y me parece que el próximo grid que tenga que hacer habrá que probar algo semejante :)
__________________
CINeol has you...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:32.