У меня есть компонент AdvancedDataGrid, который имеет AdvancedDataGridColumn, которые отображаются с использованием MXAdvancedDataGridItemRenderer.Когда пользователь растягивает любые столбцы, я хочу, чтобы все строки корректировали его высоту.Итак, я установил variableRowHeight в true и wordWrap в true.
Проблема в том, что он не всегда корректирует свою высоту.Растяжение столбца приведет к его переполнению в другой строке.Теперь, если я просто нажму на разделитель столбцов, он будет перенастроен.Таким образом, в основном, сначала растянуть его, а затем просто щелкнуть разделитель столбцов, чтобы решить проблему переполнения.
Кто-нибудь сталкивался с этой проблемой переполнения раньше?Шаг 1 (начальный):
Шаг 2 (после первого изменения размера):
Шаг 3 (после нажатия на столбецразделитель):
ItemRenderer:
<fx:Component className="nameRenderer">
<s:MXAdvancedDataGridItemRenderer width="100%">
<s:layout>
<s:HorizontalLayout />
</s:layout>
<mx:Image source="application/documentManager/mimeTypeIcons/{data.img}" toolTip="{data.tooltip}"
horizontalCenter="0" verticalCenter="0" />
<mx:Text top="5" left="5" right="5" bottom="5" text="{data.data.name}" toolTip="{data.tooltip}" width="100%" />
</s:MXAdvancedDataGridItemRenderer>
</fx:Component>