【发布时间】:2010-07-21 23:10:02
【问题描述】:
如何获取 Container 对象的内容区域的大小?一种非通用的解决方案是检查我认为的样式,但我正在寻找一些适用于所有标准 flex Container 对象的通用代码。
编辑:控件是 Flex 3
【问题讨论】:
如何获取 Container 对象的内容区域的大小?一种非通用的解决方案是检查我认为的样式,但我正在寻找一些适用于所有标准 flex Container 对象的通用代码。
编辑:控件是 Flex 3
【问题讨论】:
你的意思不是简单地做 container.width 和 container.height 吗?
从评论编辑:
好的。
Container 有一个名为 contentPane 的 mx_internal 变量,它是一个 Sprite,您可以从中获取宽度和高度。
import mx_internal;
use namespace mx_internal;
var containerWidth : Number = container.mx_internal::contentPane.width;
var containerHeight : Number = container.mx_internal::contentPane.height;
【讨论】: