c# winform 怎么让三个按钮在panel里居中

来源:百度知道 编辑:UC知道 时间:2024/06/23 12:07:59
c# winform 中怎么让三个按钮在panel里居中,不论怎么拉动这个panel的大小。

不用那么麻烦,把pannel里面的三个按钮的那个anchor(忘了怎么写,不过差不多,dock属性上面的那个,表示停靠属性)属性全部去掉就可以了..

用panel 的宽 定义 按钮的位置
location.x= width/2。。具体的 加减点

你写个方法吧
btn.x=panel.x/2
btn.y=panel.y/2

没看到下面有人回答了..

如果是三个按钮的话,可以先把三个按钮放到一个 Panel 在设置这个Panel 与父 Panel 的对齐方式 如楼上所说,在 Panel 的 SizeChanged 事件写入代码就可以了