如何用代码调整 splitter 的位置?
如果控件的align属性设置后 然后调节控件大小 汇报错怎么办?

解决方案 »

  1.   

    panel1 左边 splitter中间 panel2 右边如果用代码控制 panel2的宽度? 如果直接Panel2.Width:=X 就会报错
      

  2.   

    panel1的align为left;
    panel2的align为client;设置panel1的width可以改变splitter的位置和panel2的宽度;
    ------------------------------------------------------
    panel2的align为right;
    panel1的align为client设置panel2的width可以改变splitter的位置和panel1的宽度;
      

  3.   

    设置属性可以满足你的要求
    如果用代码控制 panel2的宽度? 如果直接Panel2.Width:=X 就会报错
    ----------
    ----------
    你的panel2的align已经设为alClient
    所以会报错