Ciao a tutti,
ho un problema con la scrittura/rilettura di un XML.
Parto da uno XML-Schema

codice:
DataSet ds = new DataSet();
DataTable dt = new DataTable(); 

ds.ReadXmlSchema("default.xml");
			
dt = ds.Tables["Finance"];
			
financeGridView.DataSource = dt;
// Disable autogeneration, €to enable possibility of delete column
financeGridView.AutoGenerateColumns = false;
			
FormatColumn(dt, ref financeGridView);

Nella procedure FormatColumn, vado in base a delle ExtendProperties scritte ad hoc a rilevare quali Colonne devo cancellare e rimpiazzare con delle DataGridViewComboBoxColumn, e mi carico all'interno i valori.
Fino a qui tutto bene, mi legge lo schema senza problemi.

Ma quando vado a scrivere il file
codice:
(financeDataGridView.DataSource as DataTable).DataSet.WriteXml("File.xml",XmlWriteMode.WriteSchema);

Mi ritrovo il file XML con l'elenco di tutti valori salvati, tranne i valori Selezionani nelle colonne Combo...

Spero di essere stato chiaro... QUALCHE SUGGERIMENTO?