创作完成

时间:2010-11-25 09:53:10

标签: flex itemrenderer

我可以在项目渲染器中使用创建完成,我有一个数据网格,并且我已将每个单元格保留为项目渲染器。在这里使用创建完成是一个好习惯。我担心事件可能会在错误的情况下发生。建议最受欢迎。

3 个答案:

答案 0 :(得分:2)

甚至改为使用“dataChange”。

Adob​​e的更多信息: http://livedocs.adobe.com/flex/3/html/help.html?content=cellrenderer_7.html

  

Flex可能会重用一个实例   项目渲染器或项目编辑器,重用   项呈示器或项的实例   编辑不会重新发布   creationComplete事件。相反,你   可以使用dataChange事件   项目渲染器或项目编辑器。柔性   每次调度dataChange事件   数据属性发生变化的时间。

答案 1 :(得分:0)

项呈示器的问题在于它们的数量取决于可见区域,并且它们在flex中被重用。滚动问题是使用itemrenderer的数据网格中非常常见的问题,例如Checkbox,TextInput等,因为这样做。所以不要使用creationComplete上的事件处理程序。 总有一种解决办法:)

答案 2 :(得分:-1)

creationComplete是Flex应用程序生命周期中的一个阶段。

有关详细信息,请访问以下链接:

http://technobytz.com/flex-preinitialize.html