有一个树视图,左对齐。并且有一个分割器,同样,剩下一个对齐。树视图是第一,纵切机是第二。
如果要这样做:
TreeView1.Visible:=false;
Splitter1.Visible:=false;
然后:
TreeView1.Visible:=true;
Splitter1.Visible:=true;
分离器将是左起的第一个。必须是第二个。如何预防呢?
谢谢!!!
最佳答案
AFAIK无法阻止这种情况发生(即使您更改了使其再次可见的顺序,有时它们仍然会以错误的方式结束)。加
Splitter1.Left := Treeview1.Left + Treeview1.Width;
在再次显示它们之后,应将分离器移回正确位置。