有关于窗体的显示问题?急!!!
我有两个父窗体的字窗体,全部为动态创建,子窗体1的某个按钮打开子窗体2,子窗体1开始时为最大化,可打开子窗体2时,子窗体1自动恢复成了Normal,怎么控制子窗体1窗体显示状态不跟着变化? 问题点数:0、回复次数:11Top
1 楼wx_zfjacky(阿酷)回复于 2003-04-01 09:01:56 得分 0
程序中设置窗体1的属性BorderStyle为bsSingle和AutoSize为false就可以了Top
2 楼hbczlp()回复于 2003-04-01 09:09:39 得分 0
To: wx_zfjacky(阿酷)
还是不行!!Top
3 楼sinman(普善客)回复于 2003-04-01 09:21:52 得分 0
MDI子窗体就这样。
设置WindowState = wsMaximized就好了Top
4 楼hbczlp()回复于 2003-04-01 09:28:23 得分 0
to:sinman(罪人)
子窗体1的属性是设为wsMaximized了,但子窗体2的不能设为最大化,我的子窗体2需要这样做,那应该怎样解决?Top
5 楼hmilyice(旭日)回复于 2003-04-01 09:36:29 得分 0
多文档窗体只能有一个子窗体最大化吧Top
6 楼sinman(普善客)回复于 2003-04-01 09:40:10 得分 0
当然只能一个CHILD最大话了。我是说,显示哪个就最大化哪个.Top
7 楼zhouxiaotan(夜雨悠扬)回复于 2003-04-01 09:44:52 得分 0
因为MDI窗体上只能有一个是激活的窗体,所以你的做法是没有用的。Top
8 楼wangxiangsjz(王翔)回复于 2003-04-01 10:04:12 得分 0
每一个WindowState = wsMaximized,我用的结果是每一个子窗口都是极大化的。
Win2000+BCB6Top
9 楼hbczlp()回复于 2003-04-01 10:17:30 得分 0
你们说的我也试过了,两个窗体如果都最大化是能通过的,但是我的要求是第二个窗体不最大话,有没有办法解决?Top
10 楼myredsun(迷茫)回复于 2003-04-01 10:30:33 得分 0
手头没有BCB,不能帮你测试,不过你可以使FORM1的开始就是最大化的方式来试试,也就是说一显示FORM1就是最大化的。好象在窗口属性最后一项里设置的。Top
11 楼xc2927(谁让我爱上你的)回复于 2003-04-01 10:48:28 得分 0
你是不是可以不设置WindowState属性,而改用设置窗体的大小,比如你可以用测试屏幕分辨率的函数来得出屏幕是多少*多少的,然后动态设置窗体的大小Top




