C#中 winform的属性 windowstate 设置成最大化 anchor失效 请问该怎么办??

C#中 winform的属性 windowstate 设置成最大化 anchor失效 请问该怎么办??,第1张

可以在窗体最大化的时候,重绘一下播放器

假设播放器的名字为player,窗体的名字为form

下面的代码请放在窗口自动最大化的事件中

player.Left=a(窗口左端到播放器左端的距离);

player.Top=b(窗口上端到播放器上端的距离);

player.Right=form.Width(窗口的宽度)-c(窗口右端到播放器右端的距离);

player.Bottom=form.Height(窗口的高度)-d(窗口底端到播放器底端的距离);

a,b,c,d是你自己设置的,希望能帮到你 ,括号里的内容是解释,不要拷贝到代码里。。。

窗体的 FormBorderStyle 属性使用默认的Sizable

windowstate 属性使用 Maximized

在formload事件里加上这句话 就不会盖住任务栏了

this.FormBorderStyle = FormBorderStyle.None


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11263728.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存