Невозможно просмотреть всю информацию в окне в окне просмотра - PullRequest
0 голосов
/ 03 марта 2012

У меня есть Tabpanel в макете окна просмотра, На панели Tabpanel я хочу отобразить окно Extjs.Это всплывающее окно может содержать большие данные. Если высота всплывающего окна превышает высоту области просмотра, я не могу просмотреть всю информацию в окне.Поэтому, когда высота всплывающего окна больше высоты окна просмотра, я должен просматривать содержимое всплывающего окна с помощью прокрутки окна просмотра (а не прокрутки всплывающего окна).

Проверьте эти снимки экранов, чтобы понять мои проблемы.,Когда всплывающая информация меньше, она выглядит следующим образом

popup with less data

B.Когда всплывающая информация слишком велика, она выглядит следующим образом

Popup with large data

Пример всплывающего кода

 var my_popup = Ext.create('Ext.window.Window', {
    autoHeight: true,
    //id: 'my_popup ',
    closeAction: 'hide',
    y: 50,
    frame: false,
    border: false,
    modal: true,
    bodyPadding: 10,
    plain: true,
    layout: 'fit',
    maximizable: true,
    items: content_form
});

Любые идеи?

Заранее спасибо.

1 Ответ

0 голосов
/ 03 марта 2012

Вы пытались присвоить этой центральной панели (область справа от дерева) собственный макет, отличный от макета видового экрана по умолчанию?Что-то вроде макет привязки с указанным конфигом anchorSize.

Если это не сработает, вы всегда можете сделать центр iframe, который не содержит область просмотра.А затем сделайте свое всплывающее представление со страницы iframe - пока с использованием iframes не слишком сильно зависит от вашей совести .

...