No Flex podemos mudar a aparência dos componentes baseado nas propriedades de estilos de cada componente. Os estilos são todos herdados, o que permite que você possa definir e aplica-los uma única vez em todos os componentes de sua aplicação. Por exemplo, você pode definir a cor, o tamanho de fonte de uma Label e utilizar este estilo como padrão para todas as Labels do seu projeto.

No Flex podemos mudar a aparência dos componentes baseado nas propriedades de estilos de cada componente. Os estilos são todos herdados, o que permite que você possa definir e aplica-los uma única vez em todos os componentes de sua aplicação. Por exemplo, você pode definir a cor, o tamanho de fonte de uma Label e utilizar este estilo como padrão para todas as Labels do seu projeto.

Documentação FLEX

No Flex 4, você possui uma flexibilidade maior para personalização de componentes, basta que você edite o Skin do componente. Em um post futuro explicarei mais sobre como fazer o skin de um componente do Flex, inclusive utilizando a nova ferramenta da Adobe, que é o Adobe Catalyst.

Como boa pratica de desenvolvimento é importante que todos os estilos estejam separados por folhas de estilos e não configurado no codígo explicitamente.  Isso facilita na personalização do componente. Se quiser fazer um trabalho melhor ainda, o interessante é que estas folhas de estilos sejam carregadas externamente, assim sempre que você desejar fazer alguma alteração do layout basta alterar o CSS sem a necessidade de compilar ou fazer o deploy da aplicação toda. Nos proxímos post estarei explicando como configurar uma folha de estilo no FLEX 4 e como carregar esta folha externamente.