我在ScrollBox中放置一个较大的组件。当用SetFocus使其中的组件获得焦点时,我发现它总是回到初始状态。我现在想实现时其中的组件获得焦点的同时不是他移动位置,请各位同仁指点。

解决方案 »

  1.   

    ScrollBox1.AutoScroll := False;
    Button2.SetFocus;
    ScrollBox1.AutoScroll := True;
      

  2.   

    我试过了,不行。
    我分析是当ScrollBox1.AutoScroll为True时,组件发生移动
      

  3.   

    我试过了,不行。
    我分析是当ScrollBox1.AutoScroll为True时,组件发生移动