C# 如何使用winforms从两侧剪切按钮的宽度?

C# 如何使用winforms从两侧剪切按钮的宽度?,c#,winforms,button,resize,width,C#,Winforms,Button,Resize,Width,有没有办法从两边剪下按钮的宽度 例如,如果我将按钮的宽度默认剪切300,它将从右向左剪切,但我希望从左到右剪切-150 下面的链接详细描述了我试图实现的目标,但解决方案对我不起作用 任何帮助都将不胜感激。如果我答对了,您希望从宽度中减去一半,然后将另一半添加到Left属性中 int x = 300; button.Width -= x / 2; button.Left += x / 2; 如果我得到正确的结果,您希望从宽度中减去一半,然后将另一半添加到Left属性中 int x = 300;

有没有办法从两边剪下按钮的宽度

例如,如果我将按钮的宽度默认剪切300,它将从右向左剪切,但我希望从左到右剪切-150

下面的链接详细描述了我试图实现的目标,但解决方案对我不起作用


任何帮助都将不胜感激。

如果我答对了,您希望从
宽度中减去一半,然后将另一半添加到
Left
属性中

int x = 300;
button.Width -= x / 2;
button.Left += x / 2;

如果我得到正确的结果,您希望从
宽度中减去一半,然后将另一半添加到
Left
属性中

int x = 300;
button.Width -= x / 2;
button.Left += x / 2;