2011-09-16 16 views
0

ビューポート内にネストされた境界線があります。ビューポートのオートスクロールがtrueに設定されています。私は私のいずれかの画面でのBorderLayoutビューポートまたはグリッドにスクロールバーが表示されない

の唯一の西&中央領域を有する、中央領域に、私がtrueに設定されて自動スクロールを持っているすべてが2枚のグリッドパネルを、含まれているパネルを持っています。

ウィンドウを最小化するたびに、スクロールバーが表示されません。&ボトムグリッドに切れ目が並んでいます。

私は最近、グリッドを主要な中心領域として1つの画面を変更しましたが、グリッド全体が表示されますが、画面に含まれていることを示す兆候はなく、画面外にあるように見えます。

ビューポートの設定:

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: 

答えて

0

はあなたがautoScroll:trueにグリッドの親(私は親がビューポートの中心アイテムであると仮定)を変更しようとしています?

+0

はい私はそれを試みましたが、違いはありません – pm13

関連する問題