Korzystanie Ext JS 4.0.2, próbuję otworzyć okno, które automatycznie rozmiary sama wystarczająco duże, aby dopasować swoją zawartość, dopóki nie natrafi limit wysokości, w co oznacza, że przestaje się powiększać i pokazuje pasek przewijania.Auto-rozmiar okna Ext JS na podstawie treści, do maxheight
Oto co robię
Ext.create('widget.window', {
maxHeight: 300,
width: 250,
html: someReallyBigContent,
autoScroll: true,
autoShow: true
});
Kiedy okno jest najpierw renderowane, to wielkości wystarczająco duży dla bardzo dużej zawartości - większy niż maxheight powinno pozwolić. Jeśli spróbuję zmienić jego rozmiar, wówczas przyciąga do maksimum o wartości 300 pikseli.
Jak mogę ograniczyć okno do jego maxheight kiedy to pierwotnie wydanego?
Wygląda na to, że setSize (null, null) wykonuje zadanie. – Drasill
@Drasill 'setSize (null, null)' nie działa, jeśli okno zawiera inne komponenty zamiast po prostu html. –