不要在 ItemRenderer 上调整图像大小
我认为这是一个很容易回答的问题,所以我会快速回答:
我应该输入哪个参数才能不自动调整放置在 ItemRenderer 上的图像的大小?
例如(其中图像被调整大小):
<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>
谢谢!
I think it is a question easy to answer, so I'll put it quick:
Which parameter should I put not to automatically resize an Image that is put on an ItemRenderer?
Ex (in which the image gets resized):
<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>
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试将其放入画布中。画布很可能会调整大小以填充网格的内容空间,但画布的子级不会。
Try putting it in a Canvas. Most likely the Canvas will resize to fill the content space of the grid, but the canvas's children won't.
您是否尝试过在 AdvancedDataGrid 组件上设置 variableRowHeight="true" ?
这里是 AdvancedDataGrid 的文档, variableRowHeight 属性继承自 AdvancedListBase 类,但您也可以在 DataGrid 和 List(等)等组件中以类似的方式使用它。
Have you tried setting variableRowHeight="true" on your AdvancedDataGrid component?
Here's the documentation for AdvancedDataGrid, the variableRowHeight property is inherited from the AdvancedListBase class, but you can use it in a similar way in components like DataGrid and List (et al) too.