У меня проблемы с получением панели, чтобы заполнить пространство внутри панели контейнера. Контейнер представляет собой панель с макетом vbox, имеющую две дочерние панели. Я посмотрел на Extjs, как установить 100% высоты для панели vbox
и есть что-то подобное, но это не похоже на работу.
Скриншоты: -
http://i.imgur.com/nAbCr.png
Снимок экрана сделан с того момента, когда я использую «подходящий» макет или даже не имею комбинированного списка или опций в содержащей панели. Итак, я хочу, чтобы панель «Параметры» расширялась до панели «Результаты».
с нынешним макетом Vbox это то, что я получаю - http://i.imgur.com/cB0k1.png
Ext.define('PA.view.CreateReportView', {
extend: 'Ext.panel.Panel',
alias: 'widget.createreportview',
id: 'createreport-panel',
requires: [
'PA.view.OptionsView', // options panel
'PA.common.Connection'],
title: 'Create Report',
items: [{
xtype: 'panel',
layout: {
type: 'vbox',
align: 'stretch'
},
items: [{
xtype: 'panel',
border: false,
height: '50px',
items: [{
xtype: 'combobox',
....
}]
}, {
xtype: 'panel',
border: false,
flex: 1,
items: [{
xtype: 'optionsview', // options panel
style: {
paddingTop: '10px'
}
}]
}]
}]
});