当分离器移动时,在winforms中调整面板大小

时间:2013-09-25 06:21:41

标签: c# winforms panel

我在面板中有一个名为panelbase

的三个面板

Image

我尝试

小组left停靠栏为left

小组right停靠点为right

小组buttonfill

但按钮位置不在中心位置。

这是捕获

Image2

如何调整面板left和面板right的大小,当我拖动分割器时,面板按钮位置始终位于中心?

1 个答案:

答案 0 :(得分:0)

您可以使用Anchor属性buttons。首先,让它居中,然后这样做:

button1.Anchor = AnchorStyles.None;

要使用代码使按钮居中,您可以执行以下操作:

button1.Left = (buttonPanel.Width - button1.Width)/2;