gpt4 book ai didi

apache-flex - Flex dataGrid itemRenderer,获取单元格宽高

转载 作者:行者123 更新时间:2023-12-01 12:02:02 26 4
gpt4 key购买 nike

在编写自定义 itemRenderer 时,如何引用将在其中呈现的网格单元格的高度和宽度?以这样一种方式,它会在调整网格大小时正确调整大小。

我正在编写一个 dataGrid itemRenderer,它在表格的最后一列中绘制条形图。

我曾尝试引用“this”、“this.parent”和其他一些内容,但都没有成功。我的临时 hack 解决方案是将这些数据添加到数据集合中,但是当网格改变大小时这将不起作用,所以我每次都必须编辑它。

最佳答案

包括单元格渲染器在内的所有 flex 组件都知道自己的宽度和高度,因此您应该能够访问 this.width 和 this.height

如果您正在寻找告诉您何时调整单元格大小的事件,您可以收听ResizeEvent.RESIZE 事件或覆盖组件上的 protected 函数 updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

关于apache-flex - Flex dataGrid itemRenderer,获取单元格宽高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/287398/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com