У меня есть форма, содержащая около 25 кнопок. Я хочу установить одно и то же свойство для нескольких кнопок на основе ввода пользователем. Свойства я хочу изменить это,Установить свойства через время выполнения для нескольких элементов управления
- Кнопка текст
- Кнопка Fore Color
- Кнопка Назад Цвет
- Кнопка Размер
Я был в состоянии сделать это, используя код, но Код длинный. Я хочу знать, есть ли способ петли, чтобы изменить все из них.
Это то, что я использовал
button1.Text = btntext;
button1.ForeColor = btnforecolor;
button1.BackColor = btnbackcolor;
button1.Size = new Size(btnwidth, btnheight);
Я должен был сделать это, как это для кнопки 25, я хочу знать, есть ли лучший способ сделать это с меньшим количеством кода ?? ..
Любое предложение будет оценено по достоинству.
Спасибо. Ваш второй вариант работал отлично, первый тоже работал, но у меня были проблемы с устройством. –
@ElizabethAmesin: для устройства у вас есть только счетчик 'i', поэтому вам нужно рассчитать расположение кнопок. Пожалуйста, посмотрите мое редактирование для примера. – joe