Buongiorno a tutti

Nella mia form ho fatto il databinding a una tabella di access che contiene valori numerici espressi in pollici collegando l' indice a una combobox

Me.Dimensione_etichetteTableAdapter.Fill(Me.Etiche tteDataSet.Dimensione_etichette)
With ComboBox1
.DataSource = Me.Dimensione_etichetteBindingSource
.DisplayMember = "DENome"
.ValueMember = "PartID"

e usando delle textbox collegate ai vari campi per visualizzare i dati, e fino a qui tutto ok

Per comodità di visualizzazione volevo convertire i pollici in mm, allora ho inserito nella combo un evento su cambia indice che fa la conversione dei valori dei campi, ho fatto le textbox dei valori dei campi non collegate e il testo lo metto dopo la conversione.

Il problema è che il valore visualizzato nelle text box non è più allineato con il valore selezionato nella combo, ma rimane indietro , diciamo, al record precedentemente selezionato...

Per aggirare il problema ho convertito i valori della tabella direttamente in mm , ma vorrei qualche dritta per avere una soluzione più elegante, visto poi che in stampa tali valori li devo di nuovo convertire.....

Grazie