我正在使用TeeChart VCL Delphi模块。我正试着画一张烛台图。我有以下问题:
- 当我运行代码时,它在右侧显示最后日期数据。然而,y轴根本不会自动缩放。如果我向后滚动,它会自动调整y轴刻度。但是,如果我向右移动到终点,它就不会自动缩放y轴了。我做错了什么?
- x轴表示一周中的天数。但是,我没有周末的数据。它显示为空白空间。我怎么去掉它?
- 如何更改光标,使其显示您选择的X,Y的日期/时间?
当我运行代码时,它在右侧显示最后日期数据的一面。然而,y轴根本不会自动缩放。如果我向后滚动,它会自动调整y轴刻度。然而,如果我移到右边也就是末端,它不会自动缩放轴了。我做错了什么?
如何设置Y轴(左轴)是自动的?例如:
Chart1.Axes.Left.Automatic:=True;
一个更激烈的解决方案是在添加每个点后强制重新绘制图表。
Series1.Add(value);
Chart1.Draw;
如果有任何帮助,请发送给我们一个简单的示例项目,我们可以运行"按原样"在这里重现问题。你可以在这里附上你的文件。
x轴表示一周中的天数。但是,我没有数据周末。它显示为空白空间。我怎么去掉它?
你应该按照所有功能欢迎!Chart StylesFinancialCandle (OHLC)Axis Labels no Weekends示例中的新功能演示。此演示包含在注册版本和评估版本中。或者你可以在这里下载。
如何更改光标,使其显示X,Y的日期/时间选择呢?
在演示中有两个例子可以帮助你:
所有功能欢迎! 工具注释注释Callout
所有功能欢迎! 光标工具同步两个