求解,窗体全屏后控件定位问题

bulls5988 2013-12-16 12:05:04
使用如下代码使窗体在各个分辨率下全屏,但是发现窗体控件居中的代码不好用了。求解决办法

this.WindowState = FormWindowState.Maximized;//全屏窗体
label2.Left = (Main.Width - label2.Width) / 2;//窗体控件居中
button1.Left = (Main.Width - button1.Width) / 2;
...全文
163 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bulls5988 2013-12-17
  • 打赏
  • 举报
回复
后来解决了,用this.Top定位就正确了
bulls5988 2013-12-16
  • 打赏
  • 举报
回复
不是说不能有错误 不过是这个居中是 原来窗体实际大小的居中,而不是全屏后的居中
夜轻风 2013-12-16
  • 打赏
  • 举报
回复
打个断点进去看看值正确么,如果都正确就再看看是不是在其他地方受到了自动布局等的影响
kangkang08 2013-12-16
  • 打赏
  • 举报
回复
label1.Anchor = System.Windows.Forms.AnchorStyles.None; button1.Anchor = System.Windows.Forms.AnchorStyles.None;
公西雒 2013-12-16
  • 打赏
  • 举报
回复
这几句看不出问题

111,120

社区成员

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

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

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