使用vgroup作为Flex中的放置目标

时间:2010-12-03 19:43:38

标签: flash flex flex-spark

是否可以在Flex中使用VGroup作为放置目标?我喜欢vgroup的功能(很容易添加元素等),但我还没有找到一种方法让它在内容被删除时进行注册。

这可能吗?

1 个答案:

答案 0 :(得分:0)

我的解决方案是在VBox中包围整个事物,它支持dragEnter和dragDrop,这使配置更容易。

    <s:Group top="30" width="100%" height="100%">
        <mx:VBox id="dropTargetVBox" label="if" 
                width="100%" height="100%"
                borderStyle="none" dragEnter="dragEnterHandler(event)" dragDrop="dragDropHandler(event)">
            <s:Scroller width="100%" height="100%">
                <s:VGroup id="lst" gap="0" height="100%" width="100%">
                </s:VGroup>
            </s:Scroller>
        </mx:VBox>
    </s:Group>

除此之外,还允许我将其他内容放入其中(这对我正在尝试做的事情是可取的)。