Как сократить ширину кнопки с обеих сторон, используя winforms? - PullRequest
0 голосов
/ 26 апреля 2020

Есть ли способ обрезать ширину кнопки с обеих сторон?

Например, если я урежу ширину кнопки на 300 по умолчанию, она будет обрезаться справа налево, но я хочу сделать - 150 слева и -150 справа.

То, что я пытаюсь выполнить sh, очень описано в ссылке ниже, но решение не работает для меня.

Есть ли способ программно анимировать ширину кнопки с обеих сторон

Любая помощь будет высоко оценена.

1 Ответ

2 голосов
/ 26 апреля 2020

Если я правильно понял, вы хотите вычесть половину из Width и добавить другую половину к свойству Left.

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