Foro

scrollbar innecesarios en panel

0
Hola amigos. Tengo un viewport cuya region central es un panel. En este panel muestro un grid. Cuando cargo la página, automáticamete se muestran ambos scrollbar, el horizontal y el vertical. Esto sería bueno si el grid no cupiera dentro del panel, pero no es así. El grid puede cambiar de tamaño según las opciones elegidas en la página, por eso establecí autoScroll en la región central, pero me gustaría que no se mostraran innecesariamente los scrollbars. ¿Alguien tiene alguna idea de como solucionar esto? Este es el panel de la region central: center = new Ext.Panel({ id: 'centro', region:'center', autoScroll: true, layout: 'fit', items:[grid] });
0
Hola Crysfel, gracias por responder. Lo que quiero lograr es que el panel (que no quiero darle dimensiones) se ajuste al espacio disponible. De esta forma, si cambio la resolución de la pantalla, todo queda ajustado a esta resolución. El autoscroll "true" es para cuando el grid no quepa por su ancho en el panel, el mismo despliegue los scroll. Todo eso me funciona bien. Solo que el panel, aunque no lo necesite, me muestra ambos scroll. Para que tengan una idea, les pongo una imagen que saqué con el firefox maximizado. Si por casualidad minimizo o restauro la ventana y despues vuelvo a maximizar, ya los scroll no aparecen, que es lo que debe pasar desde inicio. Diganme si saben que puede ser. Gracias de antemano.
0
Si usas layout "fit" no veo la necesidad de poner autoScroll igual a true, no tiene sentido hacer eso, o haces una cosa u otra. En realidad no me queda del todo claro tu problema, si puedes poner una imagen sería mucho mejor. Saludos

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.