Как избежать пространства полосы прокрутки, пока его нет в панели сетки extjs? - PullRequest
2 голосов
/ 29 октября 2010

Привет, в моем Java-проекте у нас есть сетка extjs.в то время как я увеличиваю данные в сетке, автоматически появляется вертикальная полоса прокрутки. Если данных мало, полоса прокрутки не появится.но пространство полосы прокрутки появилось в моей сетке.Что мне нужно, так это то, что при небольшом объеме данных на нем не должно быть полосы прокрутки и полосы прокрутки, а когда я увеличиваю данные, должна появиться полоса прокрутки.Как я могу достичь этого.

Спасибо,

Ответы [ 2 ]

1 голос
/ 17 мая 2011

Может быть, это поможет вам

new Ext.grid.GridPanel({
  ...
  view : new Ext.grid.GridView({
                forceFit    : true,
                scrollOffset: 0,
                getTotalWidth: function() {
                    return "auto";
                }
  })
  ...
}
0 голосов
/ 01 ноября 2010

Возможно, вам придется переопределить таблицу стилей CSS. Возможно

.x-list-body {
  overflow-y: hidden;
}

но это может быть другой стиль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...