Мне нужно увеличивать и уменьшать button.width с помощью изменения ScrollBar (C# Win Form) - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь изменить button.width с помощью полосы прокрутки (увеличение и уменьшение). например: когда hScrollBar.value = 10, то button1.Width увеличивается на 10 и так далее. Я начинаю с этого кода: private void hScrollBar1_Scroll (отправитель объекта, ScrollEventArgs e) {button1.width = hScrollBar1.value;}

, но проблема заключается в том, что button1.width будет равен нулю (при уменьшении hScrollBar1 до минимума! ). Надеюсь, что кто-то в хорошем состоянии, чтобы избежать этой проблемы.

спасибо

1 Ответ

0 голосов
/ 17 апреля 2020
button1.Width = constant_size + hScrollBar1.Value

constant_size может быть любым числом, которое вам нравится размером кнопки по умолчанию, при условии, что hScrollBar1 возвращает неотрицательное значение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...