1déc/091
Flex Tips – Canvas, cornerRadius et coins arrondis (rounded corners)
Le composant Adobe Flex Canvas (mx:Canvas) contient une propriété de style "cornerRadius" qui prend une valeur numérique. Et justement, il me fallait un Canvas ayant des coins arrondis. J'ai donc tenté bêtement de mettre le cornerRadius à 10, mais là, aucun résultat.
Après quelques recherches, il apparait en fait qu'il faut aussi préciser la propriété de style "borderStyle" qu'il faut mettre à la valeur "solid", sinon vos coins arrondis ne seront jamais affichés à l'écran.
Si vous ne souhaitez pas de bordures, mettez la propriété "borderThickness" à 0.
Voici donc le code CSS pour le résultat souhaité:
borderStyle: solid; cornerRadius: 5; borderThickness: 0;
Si vous utilisez votre Flex Canvas en MXML, vous aurez quelque chose comme:
<mx:Canvas borderStyle="solid" cornerRadius="5" borderThickness="0"/>
Articles similaires
- Flex Layout – Positionnement dans un Container de type Canvas et contraintes (top, bottom, horizontalCenter …)
- Composant Flex – Sélection de la Date et de l'Heure (DateTime)
- Flex Layout – Barre de Défilement et Clipping (ScrollBar, ScrollPolicy et clipContent)
- Flex Styles: Instances de Styles et Inline Style
- ToasterLib – Les fonctionnalités avancées pour vos notifications Flex
Commentaires (1)
Trackbacks (0)
(Souscrire aux commentaires de cet article)
Aucun trackbacks pour l'instant






3 décembre 2009
Si tu veux styler davantage ton canvas
http://afoucal.free.fr/wp-content/GradientComponents/index.html
Je n'avais pas noté ce point sur le borderStyle en tout cas. Sûrement que mes cornerRadius ici ne sont pas ceux du canvas mais ceux du rectangle dessiné en fond.