更换按钮标签

时间:2009-11-21 16:04:19

标签: flex

在动作中,当我点击一个按钮时,我希望标签从“添加到列表”替换为“添加”,而不使用超级方法覆盖。

甚至可以更改转发器中的标签吗?

1 个答案:

答案 0 :(得分:0)

你不应该用超级方法覆盖,虽然这是一个很好的方法。我的逻辑工作是这样的:

  • 编写包含按钮的自定义组件。
  • 将按钮放入转发器
  • 单击按钮
  • ,告诉数组向其添加项目,并在arrayCollection类上侦听“itemAdded”。
  • 当您在按钮容器类中听到“itemAdded”时,请检查它是否是您添加的项目。如果是这样,请通过button.label =“已添加”将按钮的标签更改为“已添加”。

我认为这应该运作得很好 - 祝你好运。