Полоса прокрутки не отображается в окне просмотра или в сетке - PullRequest
0 голосов
/ 16 сентября 2011

У меня есть вложенная граница в области просмотра. В окне просмотра автопрокрутка установлена ​​в значение true. У меня есть только запад и центральные районы пограничной полосы

На одном из моих экранов, в центральной области, у меня есть панель, которая содержит 2 сетки, для каждой из которых автопрокрутка установлена ​​в значение true.

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

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

Настройка видового экрана:

var viewport = new Ext.Viewport({
          autoshow: true,
          autoScroll: true,
          layout   : 'border',
          defaults : {
            frame  : true,
            split  : true
          },
          items : [             
            {
                //accordion view
              title        : 'Navigation',
              region       : 'west',
              collapsible  : false,           
              margins: '100 0 0 0',
              cmargins: '5 5 0 0',
               width: 175,
               minSize: 100,
               maxSize: 150,
               layout: {
                   type: 'accordion',
                   animate: true
               }, ....
  {
                //center region of screen
              xtype  : 'container',
              region : 'center',
              layout : 'fit',
              id     : 'centerRegion',
              margins: '100 0 0 0',
              autoEl : {}                   
            }

Сетка, которая обрезается:

var config = {  
                //id: "priorGrid"
                //,
                title: 'Prior Reports '
                ,height: 300
                ,width: 700,
                stripeRows: true
                ,autoScroll: true
                ,tools:[
                        {
                            id:'help',
                            qtip: 'Get Help',
                            handler: function(event, toolEl, panel){
                                // whatever
                            }                           

                        }]
                ,store: dataStore
                ,columns:

1 Ответ

0 голосов
/ 17 сентября 2011

Вы пытались изменить родительский элемент сетки (я предполагаю, что родительский элемент является центральным элементом в области просмотра) на autoScroll:true?

...