Вы можете выбрать все элементы управления в конструкторе (удерживая нажатой клавишу Shift , чтобы сделать несколько выделений), а затем вырезать и вставить их в новое место: Ctrl + X , Ctrl + V
Кроме того, вы можете открыть файл *.Designer
, который автоматически создается конструктором Windows Forms, и скопировать соответствующие строки кода из этого файла в другой файл кода. Найдите код, который создает и устанавливает свойства интересующих вас элементов управления. Для каждого свойства элемента управления, для которого вы установили его значение, отличное от значения по умолчанию в конструкторе, в этом файле будет строка для него.
Если вместо перемещения (вырезания) элементов управления из одного места в другое, вы хотите скопировать элементов управления, чтобы они появлялись в нескольких местах, я настоятельно рекомендую создать UserControl
, который содержит все дочерние элементы управления и инкапсулирует соответствующий код. Затем вы можете просто удалить экземпляр этого пользовательского UserControl
из набора инструментов в любую нужную форму или даже динамически создавать экземпляры во время выполнения. Это согласуется с общим принципом программирования / проектирования, согласно которому вы должны стремиться свести к минимуму дублирование кода при максимально возможной инкапсуляции.