Hi,
I have writing a datagrid using the headerrenderer to make some
controls , and also set up the variableRowHeight to true. But find
that when you click on the headerrenderer, the screen freeze and
trigger many redraw action until to click another columns. It work
well in Flex 3 but no on Flex 2. I have attached the source using a
similar example.
can someone help me to fix in Flex2 ?
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="horizontal">
<mx:ArrayCollection id="adgData">
<mx:source>
<mx:Object column1="A" column2="29"/>
<mx:Object column1="a" column2="3"/>
<mx:Object column1="b" column2="9"/>
<mx:Object column1="B" column2="2"/>
<mx:Object column1="c" column2="1"/>
</mx:source>
</mx:ArrayCollection>
<mx:DataGrid id="dg" dataProvider="{adgData}" variableRowHeight="true">
<mx:columns>
<mx:DataGridColumn headerText="Column 1"
headerRenderer="mx.controls.Text" dataField="column1" />
<mx:DataGridColumn headerText="Column 2"
dataField="column2" />
</mx:columns>
</mx:DataGrid>
</mx:Application>
thx
capho