Невозможно включить вертикальную полосу прокрутки в ExtJS LiveGrid - PullRequest
1 голос
/ 19 сентября 2011

Я пытался реализовать расширение LiveJrid ExtJs в моем приложении для поддержки рендеринга огромного количества данных. Мне удалось прокрутить данные с помощью клавиши со стрелкой. Однако я не смог прокрутить, используя вертикальную полосу прокрутки, так как она не видна. Я пытался искать в Интернете, но не смог найти какую-либо информацию. Я попытался установить autoScroll: true в livegrid.GridPanel, но безрезультатно. Какие свойства мне нужно установить, чтобы увидеть вертикальную полосу прокрутки? Заранее благодарю за любую помощь.

1 Ответ

0 голосов
/ 08 декабря 2011

вот выдержка из рабочего кода, надеюсь, он у вас работает.Ура

 myView = new Ext.ux.grid.livegrid.GridView({
  nearLimit : 100,
  scrollDelay: 10,
  forceFit: true,
  emptyText: "Geen data gevonden",
  loadMask  : {msg :  'Bezig met laden...'}
});

grid = new Ext.ux.grid.livegrid.EditorGridPanel({
  id              : "grid",
  enableDragDrop  : false,
  loadMask        : true,
  clicksToEdit    : 1,
  layout          :'anchor',
  cm              : cm,
  columnLines     : true,
  autoHeight      : false,
  store           : store,
  selModel        : new Ext.ux.grid.livegrid.RowSelectionModel(),
  view            : myView
})

tabs = new Ext.TabPanel({
  margins:'0 0 0 0',
  padding:'0 0 0 0',
  activeTab: 4,
  layoutOnTabChange:false,
  id: 'tabs',
  items:[
    {
       id: 'tab1Midoc',
       title: 'title',
       layout:'fit',
       items: [grid]
    }
  ]
});

viewport = new Ext.Viewport({
 layout:'border',
 items:[{
   region: 'center',
   layout:'fit',
   title: 'title',
   id:'center',
   border: true,
   items:[tabs]
 }]
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...