请问:如何让MDI子窗体定位在父窗体中央?(50分)

  • 主题发起人 主题发起人 halen
  • 开始时间 开始时间
H

halen

Unregistered / Unconfirmed
GUEST, unregistred user!
我设置了MDI子窗体的Position属性为:poOwnerFormCenter,但还是没有显示在父窗体中央,
请问,如何解决?
 
poMainFormCenter
 
position:=poDesktopCenter;
 
to lb_icesea79:
我把Position属性设置为poMainFormCenter后,垂直方向仍不能处于父窗体的中心
位置,而是偏下,但水平方向已经是中心位置了。我的父窗体中有ToolBar控件,是否有
它的影响?
 
to happyboyjia:
把Position属性设置为poDesktopCenter与设置成poMainFormCenter现象一样。
我觉得应该是CoolBar的问题,因为我把CoolBar去掉后,就能位于父窗体中央了。
 
可以在Create中手工调整一下:Top := Top - (MainForm.CoolBar.Height div 2)
 
对,需要你手工调一下
 
需要你手工调一下
 
后退
顶部