2016-04-15 1 views
-1

J'ai un composant existant que j'ai dérivé d'un TeeChart. Tout est peaufiné et prêt à partir. Je dois maintenant l'afficher tourné de 90 degrés. Est-ce trivial (une propriété que je n'ai pas encore trouvée) ou complexe (commencer à partir de zéro)?Comment faire pivoter un TeeChart 90 degrés

Répondre

1

Selon ce que vous essayez d'atteindre exactement il y a quelques options que je peux penser:

  1. Si vous envisagez de tracer des lignes horizontales, des barres ou des zones, vous devriez considérer les types de séries horizontales. Il existe des styles spécifiques à la série TeeChart pour cela: THorizLine, THorizBar et THorizArea.

  2. Vous pouvez modifier les propriétés de rotation et d'élévation de graphique, par exemple:

    Chart1.Aspect.Orthogonal: = False; Chart1.Walls.Back.Visible: = Faux; Chart1.Aspect.Rotation: = 0; Chart1.Aspect.Elevation: = 300;

  3. Le composant TChart est dérivé de TCustomPanel. Vous pouvez essayer d'implémenter le code afin qu'un TCustomPanel puisse pivoter si nécessaire.

Si vous fournissez des informations plus détaillées sur vos besoins exacts, nous pourrions être en mesure de fournir une réponse plus précise.