一个TCHART宽度3400,超过窗体。窗体上一个scrollbar。
procedure TForm1.FormCreate(Sender: TObject);
begin
Series1.FillSampleValues(3400);
with chart1 do
begin
BottomAxis.Minimum:=-30;
BottomAxis.Maximum:=3400;
end;
Chart1.Width:=3400;
ScrollBar1.Max:=chart1.Width-ScrollBar1.Width+30;
end;procedure TForm1.ScrollBar1Change(Sender: TObject);
begin
chart1.Left:=-scrollbar1.Position;
end;在chart上还有一个label控件,当这个label不可见时,一切正常;当label可见时
在改变scrollbar位置时,chart上的曲线、刻度都变乱了。怎么办?谢谢。
procedure TForm1.FormCreate(Sender: TObject);
begin
Series1.FillSampleValues(3400);
with chart1 do
begin
BottomAxis.Minimum:=-30;
BottomAxis.Maximum:=3400;
end;
Chart1.Width:=3400;
ScrollBar1.Max:=chart1.Width-ScrollBar1.Width+30;
end;procedure TForm1.ScrollBar1Change(Sender: TObject);
begin
chart1.Left:=-scrollbar1.Position;
end;在chart上还有一个label控件,当这个label不可见时,一切正常;当label可见时
在改变scrollbar位置时,chart上的曲线、刻度都变乱了。怎么办?谢谢。
解决方案 »
- IdHttp.post 问题
- 如何把生成的一个文本文件内容的最后几行空行删掉?
- 哪位有兴趣开发一个国外股票软件的数据接口?
- 关于tabcontrol的问题请教,在线等,谢谢
- 请教writeprocessmemory的用法.
- 文件大小问题?
- 欧洲杯 B组:英格兰VS克罗地亚 猜中200分!!
- 用SetwindowPos将一个窗口HWND_TOPMOST之后怎么变成正常(不是最前的)的窗口啊?
- 小数点是#几?
- 请问一下按钮click事件用鼠标激活和用回车键激活有什么区别啊?
- 高手救命,DBGird里用picklist实现下拉框,问题是:当要输入时按向下的方向键却不能选择,而是跑到下一条记录(新建一条记录)了,请问,如
- 高手请进:如何将在多表中查询得到的数据经换算后存入指定的DBGrid列,求助!
form1.left:=chart.left;
..
,,
,.