I have a datatable (oTable) which contains xml data in one of the fields (xmlbit).
I have a listbox (lstFiles) bound to the datatable which displays a string field (Identifier) from the datatable in the standard way:
lstFiles.ItemsSource = oTable.DefaultView
lstFiles.DisplayMemberPath = "Identifier"

I want to bind a second listbox (lstComments) to the xml content of the selected item so that I can use the ItemTemplate to display specific fields of the xml. I'm guessing I need an XMLDataProvider but I'm not quite sure how to bind the XMLDataProvider to lstFiles.SelectedItems so that it loads the xml from the selected item.

Can anyone help?