[求助:]怎样合理控制窗体????
问题:我设置了MdiChild=True ,那么StartupPosit 就自动变为 0-手动(本想设置为 2-屏幕中心),去改它,提示错误:无效属性值。 任它这样,那么运行结果:窗体没有完整的显示全部内容,最大化的话就布局不对,太难看了。
本意是:无论处于哪种状态(最大化,还原),都希望它的所有控件都能显示出来,而且处于窗体中间位置。
希望各位给予帮助,在此先谢谢了!!!
由于你设置的form是一个mdi子窗体,所以与屏幕是“隔绝”的,它在mdi父窗体里面,因此 StartUpPosition 就设置不了了。调整普通窗体到屏幕居中的代码是:
Me.Move (Screen.Width - Me.Width) \ 2, (Screen.Height - Me.Height) \ 2
普通窗体是在屏幕里面的,而mdi子窗体在父窗体里面,就看你怎么去改上面这段代码使它适用于子窗体了!!!