Какие существуют способы переформатировать / повторно проверить дерево элементов управления во Flex, кроме ValidateNow () - PullRequest
0 голосов
/ 22 ноября 2008

У меня проблемы с текстом из нескольких строк, который не переформатируется должным образом, когда я звоню loadStyleDeclarations. Однако, если я загружаю ту же таблицу стилей ДВАЖДЫ, она корректно обновляет и форматирует текст.

Итак, я хочу обновить свой контроль, чтобы он переформатировал текст. Я пробовал ValidateNow() и ValidateDisplayList(), но ни один из них, похоже, не приводит к правильному виду запроса макета.

Я предполагаю, что loadStyleDeclarations() вызывает какую-то другую функцию повторной проверки, но я просто не могу найти, что это такое.

1 Ответ

1 голос
/ 22 ноября 2008

Попробуйте вызвать invalidateProperties () и / или invalidateDisplayList () для вашего компонента. Это должно привести к повторной визуализации компонента при следующем обновлении экрана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...