Это неприятная аномалия, если не фактическая ошибка, в том, как Flex делает сетки данных. В защиту Adobe выяснить, как изменить размер всех столбцов, не является тривиальной задачей.
Способ, которым я всегда справлялся, это сделать фиктивный столбец в конце с minWidth 4 и без указания ширины. Тогда это становится «расширяемой колонной», которая устраняет слабость. Затем я позаботился о том, чтобы оставшимся столбцам было достаточно места для отображения их данных и средств визуализации их заголовков с самого начала, указав каждому minWidth и width. Единственный раз, когда у меня возникают проблемы, это если слишком много столбцов для отображения в разрешенном пространстве, в этом случае вы получаете горизонтальную полосу прокрутки и все (или большинство) ставки отключены.