【问题标题】:Flex 4 Spark BorderContainer - draw border for specific sides?Flex 4 Spark BorderContainer - 为特定边绘制边框?
【发布时间】:2015-07-19 21:02:25
【问题描述】:

有没有一种方法可以轻松指定在哪一侧为 Flex 4 的 Spark BorderContainer 绘制边框?

我发现了这个:http://forums.adobe.com/message/2956325

但这使用了 MX 样式,这似乎是一种 hack。有没有更好或“正确”的方法而无需构建皮肤?当这是一个非常常见的用例时,为“有界”组件构建皮肤似乎非常愚蠢。

感谢您的指点!

【问题讨论】:

    标签: apache-flex flex4 border


    【解决方案1】:

    许多 spark 组件被设计为轻量级的,所以我并不感到惊讶 BorderContainer 没有与 mx 对应的相同的花里胡哨。如果我遇到你的情况,我会创建一个简单的皮肤,它使用线条而不是每一边的边框,这样你就可以随意配置宽度。听起来很麻烦,但 spark 组件的大部分灵活性取决于创建自定义皮肤。

    【讨论】:

    • 感谢 Wade 的回答 - 很遗憾 IMO 工具包的默认边界组件不支持如此常见的东西。为这样的事情创建皮肤听起来像是为如此微不足道的事情提供麻烦的解决方案。
    • 是的,我倾向于同意。轻量级 spark 组件在很大程度上是一个受欢迎的变化,但似乎在基本功能方面可能存在一些中间立场。
    猜你喜欢
    • 1970-01-01
    • 2011-03-24
    • 1970-01-01
    • 2012-01-19
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多