2010-10-13 5 views
0

J'ai une variable de XDocument, et je veux afficher sa structure dans un TreeView. J'ai essayéComment afficher XML dans une arborescence?

TreeView1.DataSource = doc;

mais j'eu cette erreur

HierarchicalDataBoundControl accepte uniquement les sources de données qui mettent en œuvre IHierarchicalDataSource ou IHierarchicalEnumerable.

Répondre

1

Utilisez XmlDataSource comme source de données.

+0

Vous voulez dire utiliser XmlDateSource au lieu de XDocument? –

+0

Créez un XmlDataSource (vous pouvez trouver des exemples sur MSDN) et le lier à votre TreeView. XmlDataSource implémente IHierarchicalDataSource. – BlueCode

+0

Je souhaite que cette option était là pour le menu aussi. –

Questions connexes