我认为这是一个容易回答的问题,所以我会说得很快:
我应该放哪个参数不自动调整放在ItemRenderer上的Image?
Ex(图像调整大小):
<mx:AdvancedDataGridColumn headerText="estado" dataField="estado" width="30"
editable="false" resizable="false">
<mx:itemRenderer>
<mx:Component>
<mx:Image source="{Settings.AdoQUrl + Settings.imgFolder + 'adm/ofe.'
+ data.estado + '.png'}">
</mx:Image>
</mx:Component>
</mx:itemRenderer>
</mx:AdvancedDataGridColumn>
谢谢!
答案 0 :(得分:1)
尝试将其放入画布中。很可能Canvas会调整大小以填充网格的内容空间,但画布的子节点不会。
<mx:AdvancedDataGridColumn headerText="estado" dataField="estado" width="30"
editable="false" resizable="false">
<mx:itemRenderer>
<mx:Component>
<mx:Canvas>
<mx:Image source="{Settings.AdoQUrl + Settings.imgFolder + 'adm/ofe.'
+ data.estado + '.png'}">
</mx:Image>
</mx:Component>
</mx:Canvas>
</mx:itemRenderer>
</mx:AdvancedDataGridColumn>
答案 1 :(得分:0)
您是否尝试在AdvancedDataGrid组件上设置 variableRowHeight =“true”?
Here's the documentation for AdvancedDataGrid, variableRowHeight 属性继承自 AdvancedListBase 类,但您可以在类似DataGrid和List等组件中使用它al)。