регулирует ширину колонок внутри скроллируемой grid
gantt.config.grid_elastic_columns = true;
...
gantt.init("gantt_here");
Это свойство работает только когда grid имеет горизонтальный скроллбар.
По умолчанию dhtmlxGantt не изменяет размер колонок при изменении ширины всей grid.
Если ширина grid увеличивается, колонки сохраняют свою исходную ширину, оставляя пустое пространство справа. Если ширина grid уменьшается, появляется горизонтальный скроллбар.
Чтобы колонки автоматически подстраивались под размер grid, установите grid_elastic_columns в true:
gantt.config.grid_elastic_columns = true;
Related sample: Elastic columns of Grid
С этой настройкой изменение ширины grid будет также изменять размер колонок:
Другой вариант — установить значение свойства в "min_width":
gantt.config.grid_elastic_columns = "min_width";
Что происходит в этом случае:
добавлено в v7.0
К началу