Показать сообщение отдельно
  #5 (permalink)  
Старый 07.04.2016, 22:29
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

Ха, а вот я и оказался неправ: спросил Найджа, он утверждает, что можно просто использовать обычные методы контейнера и всё должно просто работать.

Что-то типа такого:

Код:
var headerCt, columns;

headerCt = grid.getHeaderContainer();
columns = headerCt.getGridColumns();

// Вставить колонку №2 после колонки №4
headerCt.moveAfter(columns[1], columns[3]);

// Вставить колонку №3 перед колонкой №1
headerCt.moveBefore(columns[2], columns[0]);
Попробовал на одном из примеров под руками, вроде работает. :)
Ответить с цитированием