Salve a tutti.
Allora ho creato un controllo utente che fa parte di un Panel e vengono generate delle istanze a runtime tramite un pulsante.
Ora il mio problema è che io voglio salvare su un file le varie istanze del controllo utente (perchè di ognuna l'utente può cambiare le proprietà) e non conoscendo quante istanze l'utente possa aver creato mi tornerebbe utile poter far salvare "così com'è" l'istanza su un file e poi ricaricarla successivamente.
Il problema è che l' "UserControl" non è serializzabile, quindi è un casino.
non è che esiste un modo per "forzare" la serializzazione? oppure altri metodi già "preimpacchettati" per fare questo tipo di operazioni?

O mi tocca creare delle funzioni apposta e ciclare tutte le istanze per salvare le proprietà di ogni istanza?

grazie mille a tutti