Для изменения интерфейса программы при нажатии на кнопку в WinForms с использованием языка программирования C#, вам потребуется выполнить несколько шагов.
1. Создайте новый проект WinForms в вашей среде разработки, например, в Microsoft Visual Studio.
2. Разместите на форме кнопку, которую будете использовать для изменения интерфейса программы. Для этого перейдите в режим дизайна формы и выберите панель элементов (Toolbox). Потом найдите на панели элементов кнопку (Button) и перетащите ее на форму.
3. Для обработки нажатия на кнопку откройте режим кода формы (нажмите дважды на форму в режиме дизайна, чтобы перейти в редактор кода) и найдите событие Click для созданной кнопки. Если кнопки нет, добавьте метод-обработчик события вручную.
4. В обработчике события Click опишите изменения, которые вы хотите внести в интерфейс вашей программы. Это может быть, например, изменение текста надписей, скрытие или отображение других элементов управления, изменение цвета или размера элементов и т.д. Все это можно выполнить с помощью свойств элементов управления, доступных в классе формы.
5. После описания изменений внесите соответствующие изменения в код обработчика события Click. Например, если вы хотите изменить текст надписи, используйте свойство Text этой надписи и присвойте ему новое значение:
label1.Text = "Новый текст надписи";
Если вы хотите скрыть другой элемент управления, используйте свойство Visible и установите его в значение false:
textBox1.Visible = false;
6. После внесения всех необходимых изменений сохраните код и запустите программу. При нажатии на кнопку должны примениться все изменения, описанные в обработчике события Click.
Обратите внимание, что этот подход относится к простым изменениям интерфейса на основе свойств элементов управления WinForms. Для более сложных изменений, таких как создание новых элементов управления или перерисовка всей формы, могут потребоваться дополнительные шаги и техники программирования.