Techart 传奇风格

Posted

技术标签:

【中文标题】Techart 传奇风格【英文标题】:Teechart Legend Style 【发布时间】:2013-10-16 09:25:42 【问题描述】:

在我的代码中,当用户单击系列栏时,要求系列的复选框样式应更改为无。但是当我这样做时,我的图表宽度正在增加。无论图例表宽度如何,我们有什么方法可以保持图表宽度固定。

谢谢 阿克谢

【问题讨论】:

【参考方案1】:

这是可以做到的

    GetLegend().SetResizeChart(false);
    GetLegend().SetCustomPosition(true);
    GetLegend().SetPositionUnits(muPercent);
    GetLegend().SetLeftPercent(83);
    GetLegend().SetTopPercent(10);

【讨论】:

【参考方案2】:

在底部设置您的图例对齐方式,以避免图表的宽度增加,如下所示。 Chart.GetLegend().SetAlignment(laBottom);

如果您想要图例的自定义位置(图表右侧),那么您可以执行以下操作。 m_Chart1.GetLegend().SetCustomPosition(TRUE);

m_Chart1.GetLegend().SetPositionUnits(muPercent);

m_Chart1.GetLegend().SetTopPercent(20); 长左边距 = 80.0; m_Chart1.GetLegend().SetLeftPercent(leftmargin);

m_Chart1.GetPanel().SetMarginRight(100-leftmargin+1);//为了避免图例和图表重叠 你也可以通过修改上面的值来微调你的图例和图表

【讨论】:

以上是关于Techart 传奇风格的主要内容,如果未能解决你的问题,请参考以下文章

传奇 幸运项链脚本

传奇版本QM QF是啥

如何卡掉传奇私服进图倒计时

传奇数据据DBC怎么设置?

传奇脚本问题。

单机传奇登录脚本错误