更改flex spark标签的文本时捕获事件

时间:2010-10-12 07:53:27

标签: flex4

我没有找到spark标签的dataChange处理程序,就像mx:Label一样。

是否有能力捕捉改变火花标签的文字?

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

Label AFAIK没有更改事件。

你有两个机会:

创建您自己的基于Label的组件,覆盖set text属性并从中调度Change事件(或您喜欢的任何其他事件)。

或者

如果您更改标签文本somwhere并希望通知一些不相关的组件,只需在Label控件实例上调度事件

 var title:Label;

    ...

    title.text = "Some text";
    title.dispatchEvent(new Event(Event.CHANGE));