Я не уверен, что правильный ответ, но я не думаю, что предыдущие респонденты поняли вопрос.По сути, вы хотите, чтобы dataGrid использовал «table-layout: auto» вместо «fixed».Это то, что делает cellTable.Столбцы таблицы автоматически масштабируются в зависимости от содержимого.Это легко для таблицы содержимого, но для замораживания заголовка dataGrid использует отдельный div / table для заголовка.Поэтому столбцы таблицы заголовков должны быть явно измерены на основе таблицы данных.Их также необходимо изменять каждый раз, когда изменяется таблица (размеры браузера и т. Д.).Я планирую добавить изменяемые размеры столбцов в dataGrid, так что я скоро столкнусь с этой же проблемой, и я ожидаю, что обновлю, когда у меня будет что-то более явное, если кто-то еще отслеживает этот поток ...