Silverlight HierarchycalDataTemplate项源到单个项

Silverlight HierarchycalDataTemplate项源到单个项,silverlight,hierarchicaldatatemplate,Silverlight,Hierarchicaldatatemplate,我想做一个TreeView来显示分层数据,但是hierarchycaldatatemplate的ItemsSource指向一个IEnumerable对象,其中我的子值是一个单一项(类似于Exception,它的InnerException属性),是否可以为此使用HierarchycalDataTemplate?如果是,请提供一些样本xaml,否则我应该怎么做 我正在使用SL4,如果它是SL5,那么我就可以在绑定中尝试一个断点…是的,它需要一个集合(毕竟它是树的一个分支)。实际上,您希望一个分支只

我想做一个
TreeView
来显示分层数据,但是
hierarchycaldatatemplate
ItemsSource
指向一个
IEnumerable
对象,其中我的子值是一个单一项(类似于Exception,它的InnerException属性),是否可以为此使用
HierarchycalDataTemplate
?如果是,请提供一些样本xaml,否则我应该怎么做


我正在使用SL4,如果它是SL5,那么我就可以在绑定中尝试一个断点…

是的,它需要一个集合(毕竟它是树的一个分支)。实际上,您希望一个分支只有一个子级,但它仍然是一个分支


将您的项目放入一个包含一个条目的列表中,并绑定该条目。

我希望有比这更好的方法,我不想这样做this@Adriaan戴夫:在一个属性设置器中,你只需要说几行代码。另一种方法是另一种树控制(需要大量的工作)。