读书人

Tchart的坐标设定。该怎么处理

发布时间: 2012-02-23 22:01:35 作者: rapoo

Tchart的坐标设定。
Tchart的横坐标如何为显示最近两小时。时时刷新。
我用了ttimer了。

[解决办法]
设置TChart的横坐标的最小值和最大值为最近两个小时,他就只显示最近两个小时的了。
[解决办法]
双击TCHART,选中要操作的Series,点击最上面的Series标签页,选择下面的General标签页,把Horizontal Axis下面的DateTime打上对勾,然后选择最上面的Chart标签页,选择要操作的Series,选择二级标签Axis,在Axis单选按钮组里选择Bottom,然后把右边的Automatic的对勾去掉,就OK了。


procedure TForm1.Timer2Timer(Sender: TObject);
begin
Chart1.BottomAxis.Maximum :=FloattoDateTime(now);
Chart1.BottomAxis.Minimum :=FloattoDateTime(now -0.0833333);
//ShowMessage(DateTimeToStr(FloattoDateTime(now -0.0833333)));
Series1.AddxY(now,Random(100));
end;

这是Timer设定坐标的代码,0.08333333=1*2/24,1代表一天,2代表两个小时,24代表一天24个小时。
[解决办法]
line的曲线是什么?

读书人网 >.NET

热点推荐