Я пытаюсь заставить сетку занимать все пространство внутри панели, и после поиска по этому форуму я прочитал, что подходящая раскладка должна помочь в таком случае. Тем не менее, у меня все еще есть проблемы с этим.
{
xtype:'panel',
layout:'fit',
items: [{
xtype: 'grid',
store: 'DimensionStore',
id: 'dimension-grid',
padding: '0 5 0 5',
viewConfig: { emptyText: '<div style="padding:10px;">No dimensions found...</div>' },
columns: [{
header: 'Name', dataIndex: 'DimensionName', flex: 2
}]
}
}]
}
Единственный способ, которым это работает, - установить абсолютную высоту для сетки, но это не соответствует цели, так как панель + сетка находится в окне, которое можно развернуть и выглядит не очень хорошо, когда оно расширяется.