Pergunta

Im usando o componente acordeão em Flex e cant parecem para obter o cabeçalho de ter cantos arredondados. As rodadas de rodapé nenhum problema, mas os remnains cabeçalho quadrados, alguma sugestão?

Foi útil?

Solução

Aqui está uma in- exemplo profundidade de Doug McCune mostrando como personalizar o controle do acordeão, com acompanhamento de código-fonte e explicação, no qual ele faz algo semelhante. Embora as especificidades vai depender do que você está tentando fazer, essencialmente, você precisa re-pele o botão e / ou seleção de peles de cabeçalho acordeão item.

Skinning pode ser um pouco complicado, uma daquelas coisas que parece que deveria ser mais fácil do que é (e pessoalmente eu acho usando o Flash para esfola ser uma dor para todos, mas as situações mais simples, eu prefiro muito mais a fazer -lo no código ou marcação), mas se você gastar um pouco de tempo com o código no exemplo que eu tenho certeza que você vai ver o que está acontecendo e ser capaz de aplicar ao seu projeto. Espero que ajude - boa sorte

Outras dicas

Sua melhor aposta é provavelmente a projetar a pele em flash e usar essa pele em flex.

Eu sugiro fazer o download dos modelos esfola Flex daqui

http://www.adobe.com /cfusion/entitlement/index.cfm?event=custom&sku=RC00530&e=flex_skins

instalá-lo.

Quando o flash abre Goto 'Criar de um Modelo' e clique em mais. Selecione peles flexíveis. Você pode escolher apenas para criar um modelo de acordeão ou um modelo peles completo. Projetá-lo como quiser. Executá-la para criar um swc e depois importar esse swc em flex. Você pode então usar essa pele em seu painel de acordeão.

Dessa forma, sua pele pode ser projetado com seus cantos arredondados (certifique-se que você tem escala 9 habilitado para que eles dimensionar corretamente)

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