子窗体加载时最大化出现异常不正常最大化显示

现象1:子窗体最大化时子窗体大小显示为窗体设计大小

现象2:子窗体最大化时子窗体底部部分显示不全

 

有时由于 在窗体设计时 将窗体的windowstate属性手动设置成max 会出现该现象

解决方法: 窗体设计时 手动将窗体的windowstate属性回复为Normal  也不在主窗体show()之前设置子窗体的windowstate

而在子窗体的Load 事件中 设置子窗体的属性

this.FormBorderStyle = FormBorderStyle.FixedDialog;
this.WindowState = FormWindowState.Maximized;

 

posted on 2013-06-19 11:07  酒歌  阅读(296)  评论(0编辑  收藏  举报