2011-07-05 64 views
0

我想做一個TreeView顯示分層數據,但它似乎是HierarchicalDataTemplateItemsSource指向一個IEnumerable對象,其中我的孩子值是一個奇異的項目(類似於它異常的InnerException屬性)有沒有可能爲此使用HierarchicalDataTemplate?如果是,請提供一些示例xaml,否則我應該怎麼做?HierarchicalDataTemplate的ItemsSource奇異項

我使用SL4,如果僅僅是SL5然後我可以嘗試在綁定一個破發點...

回答

0

是的,它需要一個集合(這是樹的一個分支,畢竟) 。你實際上只想要一個只有一個孩子的分支,但它仍然是一個分支。

將您的項目放入列表< YourItemClass>包含一個條目並將其綁定。

+0

我希望有比這更好的辦法,我不想這樣做 –

+0

@Adriaan Dave:你只是在一個屬性設置器中談論幾行代碼。另一種選擇是一種不同的樹控制(大量的工作)。 –