我在用tchart画图时,虽然设置了坐标的最大最小值,但是运行时,若点击图,这时如果滚动鼠标,图则会出现滚动现象,本来我得坐标为0~130,结果一不小心竟然滚动到了好几千了,还可以继续滚。怎样设置不让他响应鼠标的滚动呀!但是我需要保留鼠标拖动放大的功能。各位帮帮忙!

解决方案 »

  1.   

    初始化图为
    chart1.AllowZoom := false;procedure TForm1.Chart1MouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    begin
     chart1.AllowZoom := false;
    end;procedure TForm1.Chart1MouseDown(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    begin
     chart1.AllowZoom := true;
    end;
      

  2.   

    to miaofeng800108(自由人) :
        多谢了。问题已经解决了,非常感谢。以后还希望能够多多提供帮助。