invalidateProperties

invalidateProperties();

mx.core.UIComponent.invalidateProperties():void

标记组件,以便在稍后屏幕更新期间调用该组件的 commitProperties() 方法。

Invalidation 是一个很有用的机制,可将组件更改延迟到稍后屏幕更新时进行处理,从而消除了重复的工作。例如,要更改文本颜色和大小,如果在更改颜色后立即进行更新,然后在设置大小后再更新大小,就有些浪费。同时更改两个属性后再使用新的大小和颜色一次性呈示文本,效率会更高。

很少调用 Invalidation 方法。通常,在组件上设置属性会自动调用合适的 invalidation 方法。


     validateNow();
     commitProperties();

posted @ 2013-03-07 20:50  JackGIS  阅读(320)  评论(0编辑  收藏  举报