那子窗体属性应该如何改,可以去掉最大化最小化删除那些按钮,并且铺满MDI窗体?
追答最大化无效:设置MaxButton属性为False
最小化无效:设置MinButton属性为False
辅满MDI窗体:设置子窗体的WindowsState属性为 2 或 Maximized
WindowsState属性为Maximized刚才试了,不显示窗口,只有设置成normal的时候才有显示,但是没有满屏
追答嗯,好像MaxButton设置为False是不能作为子窗体显示的。
只能这样:要不还是保持MaxButton为True,或者将ControlBox属性设置为False,但这样连关闭按钮也没有了。
你自己选择。
我把borderstyle改成了0 这样符合我要求了,但是WindowsState属性设为Maximized依然不显示
追答改borderstyle没有用的,你直接将ControlBox属性设置为False就行了。
但是想要单独关闭此窗体的话,你需要另外加一个控件并添加相应事件。
borderstyle改成了0没有标题栏,我要的就是这样的,但是问题就是,无法铺满MDI窗体
追答没有标题是不能将WindowsState属性设为Maximized的。
你可以换种思路,保持WindowsState属性为Normal,但在子窗体的Load事件中,将子窗体的Height及Width的值改为屏幕(屏蔽分辨率*15),然后将MDI窗体的ScrolBars属性设置为False就不会有滚动条出来。这样看起来就像是辅满MDI窗体的效果了