2014-11-24 6 views
0

Я создаю приложение, которое имеет макет на основе ExtJS5 Portal Demo. Мне нужно иметь панель в Dashboard, которая будет соответствовать по вертикали, а не только по горизонтали, чтобы заполнить все пространство столбца. В это время это просто должно произойти для одной из панелей, а не для всех, поскольку большинство из них будет иметь фиксированную высоту, и пользователь, конечно же, имеет возможность изменять размер по вертикали, поскольку панель Dashboard использует компоновку привязки.Панель панели панели инструментов ExtJS вертикально

Эта панель будет содержать карту, и мне нужно отобразить как можно больше карты. Если столбец содержит несколько панелей, и пользователь перетаскивает один на второй столбец, я хотел бы, чтобы панель карты изменила размер и заполнила пустое вертикальное пространство в своем столбце. Обратное верно, если кто-то перетаскивает панель в тот же столбец, что и панель карты, которая должна уменьшаться, но по-прежнему подходит как можно большему вертикальному пространству.

Я считаю, что использование макета на панели - это то, что мне нужно, но я пробовал это на панели приборов без везения. Кто-нибудь еще сталкивается с этим, какие-либо предложения? Спасибо

+0

Что относительно использования подходящего макета? – starvator

+0

добавление подходящей компоновки к моему компоненту, находящемуся внутри панели панели инструментов, похоже, не влияет, кроме горизонтальной посадки. спасибо за предложение, я продолжу попытку подгонки еще. – Scott

+0

На самом деле у меня такая же проблема. Я использовал javascript как обходной путь:/дайте мне знать, хотите ли вы увидеть код. – starvator

ответ

Смежные вопросы