作者: riyue
查看: 155|回复: 2

咨询下默认最大化显示位置偏移的问题

[复制链接]
riyue 发表于 2016-3-11 18:36:05 | 显示全部楼层 |阅读模式
查看: 155|回复: 2
本帖最后由 riyue 于 2016-3-11 18:37 编辑

新建窗体,设置默认最大化显示,运行程序后程序位置有问题如下图:

截图

截图

如果通过点击最大化按钮进行最大化才是真正的全屏


回复 论坛版权

使用道具 举报

 楼主| riyue 发表于 2016-3-11 18:58:17 | 显示全部楼层
自己解决了,但是没有源码不知道具体什么原因。
在From1.Designer.cs中,把
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
放在
this.ResumeLayout(false);的后面就可以了,但是不知道ResumeLayout具体做了什么,这样写是不是会造成其他问题,第一次使用这个控件,不清楚。希望版主能给个更标准的回答
乔克斯 发表于 2016-3-11 20:34:29 | 显示全部楼层
原因暂时未知。目前解决方案是。Load事件的时候再初始化this.WindowState = System.Windows.Forms.FormWindowState.Maximized;。
您需要登录后才可以回帖 登录 | 加入CSkin论坛

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2017-2-28 17:57, Processed in 0.085938 second(s), 33 queries , Gzip On.

快速回复 返回顶部 返回列表