I can get this working with an XmlDataSource but not with my own classes. All I want to do is bind the listbox to my collection instance and then link the textbox to the listbox
Try to inherit your People class from ObservableCollection
People
ObservableCollection