Возможно, будет проще просто разработать новую форму и заставить кнопку запустить экземпляр этой новой формы.
Тем не менее, вы можете программно изменять аспект элементов GUI, используя соответствующие свойства.
Например, предположим, у вас есть метка lblStatus
где-то в форме.Вы можете изменить его местоположение и текст с помощью следующих строк:
lblStatus.Location = new Point(20, 0);
lblStatus.Text = "Updated Status";
Надеюсь, это поможет вам выбрать правильный путь.