У меня есть Form1 с большим количеством пустых Panels.
У меня есть Form2 с большим количеством UserControls
Я перетаскиваю UserControl в Form1Panel
Я хочу сохранить и загрузить новый Form1 с UserControl в его Panel.
Я хочу использовать XmlSerializer. Как именно я мог это сделать?
Учтите, что в форме будет несколько UserControls разного типа.
Я дам ему попробовать. Сработало бы, если бы все мои панели были внутри «FlowLayoutPanel»? и сериализовать это?





Я бы создал панель, поместил все пользовательские элементы управления в панель и сериализовал бы панель. Я бы создал новый класс MyPanel: Panel, который наследует панель форм сетевой библиотеки. Затем в классе есть элементы управления List <Control>, в которые я добавляю пользовательские элементы управления.