我有一个 MVVM WPF 应用程序,其中有一棵包含自引用数据的树,该数据通过分层转换器绑定到该树。(例如: http: //www.telerik.com/help/wpf/radtreeview-how-to-bind-to-self-referencing-data.html)
这些数据包括 ID、ParentID、文本和类型(等等)。
示例数据:
1,0,"FirstItem","Triangle"
2,1,"SubItem1","Circle"
3,1,"SubItem2","Square"
4,2,"SubItem11","Triangle"
5,2,"SubItem12","Heart"
6,3,"SubItem21","Circle"
Run Code Online (Sandbox Code Playgroud)
现在我想要三角形、心形、圆形和正方形的不同模板。我的意思不仅仅是更改图像,而是更改模板。我怎样才能做到这一点?
亲切的问候,保罗。