Recentemente ho riscontrato un problema in cui ho un ObservableCollection associato a un ListView. Le persone sono una struttura che ho scritto. Finché imposto il/i valore/i degli oggetti People prima del binding, tutto sembra funzionare correttamente. Tuttavia, quando provo ad impostare i valori dalla GUI in fase di runtime, gli oggetti sottostanti non sembrano riflettere la modifica.Perché il binding a una stringa non funziona?
Alla fine ho risolto questo problema semplicemente cambiando le persone da una struttura a una classe. Non sono stati necessari altri cambiamenti.
Qualcuno può spiegarmi perché questo è?
fai a sapere la differenza tra struct e la classe? –