【问题标题】:Flex 3: VBox items not moving up when previous item is hiddenFlex 3:隐藏前一个项目时,VBox 项目不会向上移动
【发布时间】:2012-05-30 16:07:23
【问题描述】:

我有一个 vbox,里面有 11 个画布。用户可以随时选择显示/隐藏 11 个画布中的任何一个。当用户选择隐藏其中一个画布时,我希望在它向上移动后拥有其他所有内容。例如,如果当前正在显示所有 11 个画布,并且用户选择隐藏画布 8,我希望画布 9 到 11 向上移动画布 8 的高度。我尝试简单地将画布 8 的可见属性设置为 false,但这不起作用。

确保所有画布(在选择隐藏的画布之后)向上移动的最佳方法是什么?

提前致谢, 品种

【问题讨论】:

  • Flex 3... 所以我猜是 MX。
  • 当您隐藏画布时,只需将其高度设置为 0 ?..
  • 从布局中排除它,从显示列表中删除它,将可见性设置为 false - 许多不同的方法。

标签: apache-flex flex3 vbox


【解决方案1】:

将其 includeInLayout 属性设置为 false,否则 VBox 仍将使用它进行布局测量。

【讨论】:

    猜你喜欢
    • 2016-12-23
    • 2011-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-18
    • 1970-01-01
    相关资源
    最近更新 更多