I have been working on an application which allows the user to make a label template for printing purposes by adding label controls to a panel(which I use as a container). I ha
Create a struct that contains enough information (and no more) about each Label that you can reconstitute the Label from it.
Label
Write a method that takes a List and populates a Panel from your structs.
List
Panel
Write methods to serialize and deserialize this list.
Encapsulate the whole thing in a class.