Utilizando Ext JS 4.0.2, intento abrir una ventana que se dimensiona automáticamente lo suficientemente grande como para ajustarse a su contenido, hasta que alcanza un límite de altura, en qué punto deja de hacerse más grande y muestra una barra de desplazamiento.Auto-size Ext JS Ventana basada en contenido, hasta maxHeight
Esto es lo que estoy haciendo
Ext.create('widget.window', {
maxHeight: 300,
width: 250,
html: someReallyBigContent,
autoScroll: true,
autoShow: true
});
Cuando la ventana se representa en primer lugar, que es de tamaño suficientemente grande para el contenido realmente grande - más grande que el maxHeight debería permitir. Si intento redimensionarlo, entonces se ajusta al maxHeight de 300px.
¿Cómo restrinjo la ventana a su maxHeight cuando se procesa inicialmente?
Parece que un setSize (nulo, nulo) hace el trabajo. – Drasill
@Drasill 'setSize (null, null)' no funciona si la ventana contiene otros componentes en lugar de simplemente html. –