Pergunta

eu preciso incluir um ícone à esquerda de uma etiqueta na minha forma. ele provavelmente iria funcionar melhor se o ícone foi parte do rótulo. parece-me que um item de formulário não pode ter qualquer coisa preceder o rótulo no lado esquerdo, há de qualquer maneira de contornar isso?

Nenhuma solução correta

Outras dicas

Se você verificar o código-fonte para o FormItem ele tem dois filhos. um é o rótulo e o outro é o indicatorSkin. Portanto, adicionando um ícone / imagem não vai ser possível sem estender a classe FormItem ou indo com diferentes algo como o Grid (que dará um layout similar), mas isso obviamente não incluirá nenhum dos recursos que a forma tem ( tais como campos obrigatórios etc.

confira este post sobre a prorrogação do FormItem para incluir uma imagem / ícone. http://kennethsutherland.com/2009/05/27/formitem -adding-an-ícone /

Eu tenho editar este post como depois de um pouco de pensei que minha resposta anterior era uma porcaria :) O post vai deixar você adicionar uma imagem ao FormItem.

Sua melhor aposta é a de estender a classe FormItem e adicionar uma propriedade para que você possa especificar a imagem a ser exibida. Em seguida substituir commitProperties (), medida () e updateDisplayList () para criar o ícone, definir o tamanho preferido do componente e a posição do ícone, respectivamente.

deveria ter dito esta é uma pergunta FLEX

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top