Как сделать так, чтобы область GWT DockLayoutPanel сливалась в другую? - PullRequest
1 голос
/ 08 июля 2010

Я использую DockLayoutPanel, чтобы разделить мой экран на левую колонку навигации и центральную область. Моя проблема заключается в том, что обложка приложения требует, чтобы выбранная вкладка в столбце навигации «перезаписывала» столбец шириной 1 пиксель центральной области. Есть ли способ настроить мой DockLayoutPanel для этого?

1 Ответ

2 голосов
/ 15 июля 2010

Я нашел свой ответ. Ключ должен использовать LayoutPanel вместо DockLayoutPanel. Например:

<g:LayoutPanel>
    <g:layer left="100px" right="0px" >
        <g:LayoutPanel ui:field='centralContainer' />
    </g:layer>
    <g:layer left="0px" width="101px">
        <g:FlowPanel ui:field='navContainer' />
    </g:layer>
</g:LayoutPanel>

Заставит навигационную панель выделиться на 1 пиксель в центральный контейнер. Здесь важен порядок, поскольку он гарантирует, что панель навигации будет перезаписывать содержимое центрального контейнера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...