【问题标题】:How to get the size/coordinates of the content area of Container objects?如何获取容器对象内容区域的大小/坐标?
【发布时间】:2010-07-21 23:10:02
【问题描述】:

如何获取 Container 对象的内容区域的大小?一种非通用的解决方案是检查我认为的样式,但我正在寻找一些适用于所有标准 flex Container 对象的通用代码。

编辑:控件是 Flex 3

【问题讨论】:

    标签: apache-flex actionscript


    【解决方案1】:

    你的意思不是简单地做 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;
    

    【讨论】:

    • 面板等控件有标题和状态栏。内容区不是整个控件,而只是其中的一部分。我只想拥有内容区域的边界。
    • 不是一个真正的答案 - 但livedocs.adobe.com/flex/3/langref/mx/core/… 可能会帮助你。那和headerHeight。
    猜你喜欢
    • 1970-01-01
    • 2019-06-23
    • 1970-01-01
    • 2016-11-09
    • 2014-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-26
    相关资源
    最近更新 更多