Jedan od načina da čitaš ili pišeš u XML je da koristiš DataTable.ReadXML() i DataTable.WriteXML() metode. ItemsControl kontrole u WPF-u se bind-uju za DataTabele na isti način kao i za List<T> i ObservableCollections tako da ne bi trebala da imaš problema.
Strukturu XML- bih ti preporučio sledeću:
Code:
<par>
<pitanje>
<sifra>1</sifra>
<tekstpitanja>Zašto?</tekstpitanja>
<tekstodgovora>Zato</tekstogovora>
</pitanje>
<pitanje>
<sifra>2</sifra>
<tekstpitanja>Kako?</tekstpitanja>
<tekstodgovora>Tako.</tekstogovora>
</pitanje>
</par>