winform 最大化操作,有时候不成功,原因是啥?

心在飞扬 2020-09-19 10:54:26
我在 MainForm_Load 里面写了最大化


this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.WindowState = FormWindowState.Maximized;


但是把,自己打开程序这个没问题

但是有些机器开机启动后,自动打开这个程序的时候,就不是最大化的,就是正常程序大小

这是为啥,我漏了什么吗
...全文
9463 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
代码延时一下就好了。在SHOW之后
jwh2004 2020-10-14
  • 打赏
  • 举报
回复
或者试试加个定时器 在定时器事件中让窗体最大化一次,然后关闭定时器
ziqi0716 2020-10-14
  • 打赏
  • 举报
回复
在窗体大小改变的事件中委托一个函数写日志,打印下窗口状态的变化情况看看.
趙小雲 2020-10-13
  • 打赏
  • 举报
回复
一般这种属性的话在窗口部分直接在属性里面直接调试会比较快,而不需要用代码来调节
threenewbee 2020-10-13
  • 打赏
  • 举报
回复
没有遇到这种情况,在任务管理器里面可以最大化窗口么?
dai78 2020-09-21
  • 打赏
  • 举报
回复
把两个顺序反一下试试
dylike 2020-09-20
  • 打赏
  • 举报
回复
是不是无意中设置了maxsize了

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧