如何将TeeChart旋转90度

时间:2016-04-15 13:44:10

标签: delphi-2007 teechart

我有一个我从TeeChart派生的现有组件。这一切都经过调整并准备好了。我现在需要将它旋转90度显示。这是微不足道的(我还没有找到一些属性)或复杂(从头开始)?

1 个答案:

答案 0 :(得分:1)

根据您想要达到的目标,我可以想到几个选项:

  1. 如果您打算绘制水平线条,条形图或区域,则应该 考虑水平系列类型。有特定的TeeChart系列 风格:THorizLine,THorizBar和THorizArea。

  2. 您可以更改图表的旋转和高程属性,例如:

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

  3. TChart组件派生自TCustomPanel。您可以尝试实现代码,以便TCustomPanel可以根据需要进行旋转。

  4. 如果您提供有关确切需求的更详细信息,我们可能会提供更准确的答案。