2010-12-13 29 views
0

J'essaie de dessiner des lignes sur un objet canvas. Lorsque la largeur du canevas est inférieure à la largeur de la ligne, il dessine à l'extérieur du canevas par rapport aux autres éléments. J'ai lu à propos de ce problème et j'essaie de résoudre à l'aide d'un canevas intérieur avec une hauteur plus grande donc une barre de défilement apparaît. Mais j'ai aussi lu que ce problème peut être correct en utilisant un masque mais je ne sais pas quelle est la meilleure façon. Lequel recommandez-vous?Dessiner Lignes dans le canevas

<mx:Canvas id="panelContentECG" width="100%" height="400" backgroundAlpha="0.5" styleName="miCanvas" borderStyle="solid" cornerRadius="20" borderColor="0xFCFE00" horizontalScrollPolicy="off"> 
    <mx:Canvas id="panelDrawECG" width="100%" height="600" > 
    </mx:Canvas> 
</mx:Canvas> 

Existe-t-il un autre moyen d'obtenir un dessin dans un canevas? Aucune suggestion??

Merci à l'avance,

Alicia

Répondre

0

essayer d'utiliser clipContent = « true » sur votre toile et vous pouvez désactiver les barres de défilement si vous ne voulez pas les montrer