帮不帮进来看看弄了半天了只好到这里来求教了!提示也送分。有关MDI 。

wissly 2003-10-09 11:56:44
在MDI
窗体里
子窗体是动态生成了的。
但这些子窗体大小是固定的,
我想让它们被Load 进来的时候都能位于左上角!
我就把它们的Position 属性设置成 poDefaultPosOnly
可是这样每打开一个就会往下移一段。
这是怎么回事呢?
如何解决呢?
...全文
66 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoisyois 2003-10-09
  • 打赏
  • 举报
回复
onShow事件也可以,
self.Left := 1;
self.Top := 1;
coolnan 2003-10-09
  • 打赏
  • 举报
回复
在窗口的CREATE时间中,让form.left:=0;form.top:=0!
fengyvn 2003-10-09
  • 打赏
  • 举报
回复
子窗体的坐标位置好像是相对窗体而言啊.
cow8063 2003-10-09
  • 打赏
  • 举报
回复
严重同意上面的
zhoutian618 2003-10-09
  • 打赏
  • 举报
回复
同意楼上的方法。
但是窗口的状态是要正常的,
不要设置成最大化的。
dickeybird888 2003-10-09
  • 打赏
  • 举报
回复
DELPHI可以建立MDI窗体,你一看就明白了

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧