2009-12-24 2 views
4

Я могу изменить цвет метки в Flex Builder, я могу даже BIND цвет переменной и это работает, но я не могу найдите Color PROPERTY, чтобы изменить или ссылаться на него программно! Что такое код ActionScript 3.0 для изменения шрифта или цвета фрагмента текста в Flex RIA - или ухаживает за тем, какой цвет вашего текста выглядит слишком необычно для запроса RIA? Я написал целые приложения после нескольких минут «обучения» Flex, как мне потребовалось три дня, и я все еще не могу изменить цвет своей глупой метки ?!Программно изменяя размер шрифта, размер, вес и цвет фальшивой метки/текстового компонента

ответ

6

Вы бежите в разнице между свойствами и стилей (иногда называемый свойства стиля сбить вас с толку). Для UIComponent color обычно является стилем.

В mxml оба инициализируются как атрибуты XML; в Actionscript, свойства являются прямыми переменными-членами, а стилями занимаются StyleManager.

Короче говоря, вы установить стили по телефону UIComponent.setStyle:

label.setStyle("color", 0xFFFFFF); 
Смежные вопросы