Установить высоту панели Extjs (макет) после того, как ее дочерние элементы заняли свою высоту - PullRequest
1 голос
/ 16 апреля 2011

Как мы можем пересчитать высоту панели Extjs-4 после того, как ее дочерние элементы, такие как Grid (которые имеют автоматическую высоту), получат свою высоту.

1 Ответ

1 голос
/ 28 апреля 2011

Используйте autoHeight с Panel и GridPanel.Затем перехватите событие GridPanel resize , чтобы заставить Panel выполнить макет:

    var grid = new Ext.grid.GridPanel({

    listeners: {
        'resize': function () {
            var panel = Ext.getCmp('panel');
            panel.doLayout();
        }
    }
}),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...