C#winform Panel控件随窗体变化而变化问题

施小可 2015-04-16 04:37:11

第一张图为正常显示界面,第二张图为点击右上角放大后的图片。
大神们,怎么设置才能使panel随着form变化而变化。而且panel中的其他控件也处于相对位置?
panel代码:
this.panel1.Visible = true;
this.panel2.Visible = false ;
this.panel1.Size = new Size(598, 340);
this.panel1.AutoSize = true;
this.panel1.Location = new Point(0, 25);
...全文
3876 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Il Mare 2019-04-26
  • 打赏
  • 举报
回复
https://blog.csdn.net/jackeyabc/article/details/2649100
这个或许可以
cai2h 2015-04-17
  • 打赏
  • 举报
回复
多用用tablelayoutpanel吧,布局是的大麻烦
本拉灯 2015-04-16
  • 打赏
  • 举报
回复
引用 10 楼 u011195564 的回复:
[quote=引用 8 楼 xxbd123 的回复:] [quote=引用 5 楼 wyd1520 的回复:] WinForm没有你想要的自动变化大小的功能,要是SP进来看到了又要BS你了,说为毛不用WCF。。
那个叫WPF[/quote] 这个现在对我没用啊。我都完成80%了,重新作也来不及啊,有没有出来WPF以外的方法?[/quote] 那你就要改个方式了,你只要把那个控件居中。,不要跟着窗体变化就成了
施小可 2015-04-16
  • 打赏
  • 举报
回复
引用 8 楼 xxbd123 的回复:
[quote=引用 5 楼 wyd1520 的回复:] WinForm没有你想要的自动变化大小的功能,要是SP进来看到了又要BS你了,说为毛不用WCF。。
那个叫WPF[/quote] 这个现在对我没用啊。我都完成80%了,重新作也来不及啊,有没有出来WPF以外的方法?
本拉灯 2015-04-16
  • 打赏
  • 举报
回复
WPF
引用 8 楼 xxbd123 的回复:
[quote=引用 5 楼 wyd1520 的回复:] WinForm没有你想要的自动变化大小的功能,要是SP进来看到了又要BS你了,说为毛不用WCF。。
那个叫WPF[/quote]
xxbd123 2015-04-16
  • 打赏
  • 举报
回复
引用 5 楼 wyd1520 的回复:
WinForm没有你想要的自动变化大小的功能,要是SP进来看到了又要BS你了,说为毛不用WCF。。
那个叫WPF
施小可 2015-04-16
  • 打赏
  • 举报
回复
引用 5 楼 wyd1520 的回复:
WinForm没有你想要的自动变化大小的功能,要是SP进来看到了又要BS你了,说为毛不用WCF。。
我也不想啊,WCF我不会,这个wcf怎么用,是想插件一样?还是另外一种编程工具?大神,这该如何是好?
xdashewan 2015-04-16
  • 打赏
  • 举报
回复
引用 4 楼 u011195564 的回复:
我把直接在panel属性里吧ancher为Top, Bottom, Left, Right,dock为fill,成功是成功了,可是我有12个panel, 每个都直接设置属性,我怕漏了,有没有语句使他们ancher为Top, Bottom, Left, Right,dock为fill。而且控件不变化啊,大神!
语句你可以从designer.cs里找到,不过我建议你还是手动改比较好
本拉灯 2015-04-16
  • 打赏
  • 举报
回复
WinForm没有你想要的自动变化大小的功能,要是SP进来看到了又要BS你了,说为毛不用WCF。。
施小可 2015-04-16
  • 打赏
  • 举报
回复
引用 1 楼 xdashewan 的回复:
设置每个控件的anchor属性或者使用dock

我把直接在panel属性里吧ancher为Top, Bottom, Left, Right,dock为fill,成功是成功了,可是我有12个panel, 每个都直接设置属性,我怕漏了,有没有语句使他们ancher为Top, Bottom, Left, Right,dock为fill。而且控件不变化啊,大神!
  • 打赏
  • 举报
回复
使用DOCK就可以搞定了吧
xuzuning 2015-04-16
  • 打赏
  • 举报
回复
这个需要在 Resize 事件中写代码调整吧?
xdashewan 2015-04-16
  • 打赏
  • 举报
回复
设置每个控件的anchor属性或者使用dock

111,096

社区成员

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

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

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