Flex Hero spark组件 - 从自定义itemrenderer中更改视图

时间:2011-03-22 13:40:06

标签: flex itemrenderer

我制作了一个带有2个按钮和标签的自定义列表itemRenderer。一个按钮删除列表条目(这不是问题)第二个按钮将更改实际视图。 有谁知道如何在itemrenderer中更改实际视图?

1 个答案:

答案 0 :(得分:0)

据我所知,您想要更改视图堆栈或其他内容。你想要做的是将一个事件从itemRenderer冒泡到显示列表中的一个点,在那里有人会监听并触发一个事件处理程序然后更改视图。

所以,在你的itemRenderer做

dispatchEvent(new Event('someEventName', true));

在显示列表中你甚至需要听取

this.addEventListener('someEventName', someHandlerFunction);

在该功能中只需切换您的视图或其他任何您想要的内容。