2010-10-13 56 views
0

我有一個XDocument變量,我想在TreeView中顯示它的結構。我試圖如何將XML顯示到樹視圖中?

TreeView1.DataSource = doc;

,但我得到這個錯誤

HierarchicalDataBoundControl只接受實現IHierarchicalDataSource或IHierarchicalEnumerable數據源。

回答

1

使用XmlDataSource作爲數據源。

+0

你的意思是使用XmlDateSource而不是XDocument? – 2010-10-13 08:05:48

+0

創建一個XmlDataSource(可以在MSDN上找到示例)並將其綁定到您的TreeView。 XmlDataSource實現了IHierarchicalDataSource。 – BlueCode 2010-10-13 08:35:57

+0

我希望這個選項也適用於菜單。 – 2011-12-09 15:07:04