0

使用 Action Script 3.0 在 Flash Builder 4 中进行一些开发。我试图在每次显示表单时运行一些代码。表单并不总是被重新创建,但有时会被隐藏和重复使用。Visual Basic 曾经有一个与我想要的类似的激活事件。

我尝试了渲染,但每次表单更改时都会触发(通过单击、文本编辑等)

我们尝试了 FlexEvent.ADD,但它仅在首次创建表单时触发,与 creation_complete 相同。

是否有一个很好的资源可以显示“生命周期”形式和所有事件以及它们何时被触发以及以什么顺序?

蒂亚!

注意:我试图让我们的表单在按下 ESC 时关闭。

4

4 回答 4

1

您如何隐藏和重用表单?如果您只是设置 .visible,而是尝试从显示列表中实际添加和删除表单,我认为这应该会触发 ADD 或 ADDED_TO_STAGE 事件。

于 2010-05-15T00:29:26.767 回答
0

UIComponent激活事件怎么样?

于 2010-05-12T16:18:33.417 回答
0

与其使用 AS 的事件和命令,不如创建一些您自己的事件和命令。
我的意思是,不要调用 object.visable = true,而是创建一个做两件事的函数:

  • object.visable = true
  • 调度一个名为“ActivateLikeEvent”的自定义事件

这样你就会有你的激活事件。

于 2010-05-15T19:58:27.707 回答
0

您也可以尝试 show 或 addedToStage

于 2011-07-20T20:07:24.893 回答