Создать пользовательскую панель свертывания - Extjs 4.0a2 - PullRequest
1 голос
/ 24 октября 2011

хорошо, это просто. Мне нужно создать простую пользовательскую панель, которая будет иметь функцию свертывания. Дело в том, что мне нужно контролировать положение кнопки свертывания, и мне нужно управлять пользовательским интерфейсом свернутого режима (то есть я хочу, чтобы панель показывала что-то в свернутом режиме, а не только заголовок.

например: Я хочу создать панель поиска, которая будет вложена в область просмотра над страницами приложения. каждая страница будет иметь доступ к заголовку панели поиска и ее форме расширенного поиска, которая является разборной. в режиме свертывания виден только простой поиск и заголовок.

вот изображение перед развалом: (после нажатия на стрелку в кружке панель раскроется, чтобы показать предварительный поиск) once clicking the circled arrow the panel will expand to show the advance search

вот изображение после распада: enter image description here

как бы вы реализовали такую ​​функциональность?

1 Ответ

2 голосов
/ 24 октября 2011

Я бы использовал две панели в макете vbox: верхняя содержит основной поиск, а нижняя содержит расширенный поиск.

В верхней панели я бы просто добавил изображение стрелки вниз и обработал событие onclick для переключения нижней панели.

...