Question

J'utilise le composant accordéon dans Flex et n'arrive pas à obtenir que l'en-tête ait des angles arrondis. Le pied de page arrondit pas de problème mais l'en-tête reste carré, des suggestions?

Était-ce utile?

La solution

Voici une exemple de profondeur de Doug McCune montrant comment personnaliser le contrôle Accordion, avec code source et explication, dans lequel il fait quelque chose de similaire. Bien que les détails dépendent de ce que vous essayez de faire, vous devez essentiellement redéfinir l'apparence des boutons et / ou des enveloppes de sélection de l'en-tête d'accordéon.

Le skinning peut être un peu délicat, l’une de ces choses qui semblent devoir être plus facile que ça (et personnellement, j’estime que l’utilisation de Flash pour le skinning est une douleur pour toutes les situations sauf les plus simples; je préfère de loin le faire. dans le code ou les balises), mais si vous passez un peu de temps avec le code de l’exemple, je suis sûr que vous verrez ce qui se passe et pourrez vous appliquer à votre projet. J'espère que ça aide - bonne chance!

Autres conseils

Votre meilleur choix est probablement de concevoir la peau en flash et de l'utiliser en flex.

Je suggère de télécharger les modèles de skin skin flex à partir d'ici

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

l'installer.

Lorsque le flash s'ouvre, allez à "Créer à partir d'un modèle" et cliquez sur plus. Sélectionnez les peaux flexibles. Vous pouvez simplement choisir de créer un modèle d'accordéon ou un modèle de skins complet. Concevez-le comme vous voulez. Exécutez-le pour créer un fichier swc, puis importez-le en flex. Vous pouvez ensuite utiliser cet habillage dans votre panneau accordéon.

De cette façon, votre peau peut être conçue avec vos coins arrondis (assurez-vous que vous avez activé l'échelle 9 pour qu'elle s'adapte correctement)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top