不是MDI父窗口有什么属性,只能通过修改 MDI 子窗体的属性来解决。
Position属性不要选poDefault(MDI子窗体的默认值),如果是这个值,子窗体的位置和大小都是默认的(不是你设计时的大小);并且会出现你所说的情况,第一个最大化后,后面创建的都最大化。可以选poDefaultPosOnly(只是默认位置,大小跟设计时的一样)或....... ,自己去试吧。如果只是想第一个创建的窗体最大化,加一句xxx.windowstate :=wsMaximized; 不就行了吗。
Position属性不要选poDefault(MDI子窗体的默认值),如果是这个值,子窗体的位置和大小都是默认的(不是你设计时的大小);并且会出现你所说的情况,第一个最大化后,后面创建的都最大化。可以选poDefaultPosOnly(只是默认位置,大小跟设计时的一样)或....... ,自己去试吧。如果只是想第一个创建的窗体最大化,加一句xxx.windowstate :=wsMaximized; 不就行了吗。
解决方案 »
- dll中变量声明的问题
- 如何从adoquery,colentdataset判断字段是主键?
- 喜欢昆工一MM,表白了但她没有说什么。。。散分一
- delphi历史上最强的程序,输入一个你的图片看看
- 请教高手,如何备份某个时间段的记录?急!!!
- 送分,请问如何卸载BDE啊?
- 没可用分了,高手帮忙吧,如何得到keypress输入的所有字符包括汉字?
- 问个基础问题,谁知道什么意思呢?//007pro
- paradox数据库日期字段如何取week值?请教!谢谢
- 看看过去,再看看现在!
- 提示内存不足,到底是线程数量有限制还是内存容量不够?????
- 救命!为什么在51delphi上的DevExpress QuantumGrid 3.22 控件无法下载呀,急需呀。
你可以在MainForm的OnShow里面
都给加上ChildForm1.windowstate:=wsMaximized;
(把你的childform都创建好,然后八自动创建该为手动创建,uses unit2,unit3...)
我想让程序运行第一个子窗口就最大化。