除了ValidateNow()之外,还有哪些方法可以重新格式化/重新验证Flex中的控件树

时间:2008-11-22 01:08:16

标签: flex formatting

当我调用loadStyleDeclarations时,我遇到多行没有正确格式化的文字问题。但是,如果我加载相同的样式表TWICE,那么它会正确刷新并重新格式化文本。

所以我想要做的是刷新我的控件以使其重新格式化文本。我尝试了ValidateNow()ValidateDisplayList(),但似乎都没有导致正确的布局请求。

我猜loadStyleDeclarations()调用了其他一些重新验证函数,但我不能发现它是什么。

1 个答案:

答案 0 :(得分:1)

尝试在组件上调用invalidateProperties()和/或invalidateDisplayList()。这应该会导致组件在下一次屏幕更新时重新呈现。