2011-10-09 79 views
0

我有以下类定义,如果可能的话,我想将它绑定到WPF中的Treeview。不知道从哪里开始。任何线索?将Treeview绑定到数据结构

public class DirectoryTree 
{ 
    public String Name {get; set;} 

    public String FullPath { get; set; } 

    public List<DirectoryTree> Children { get; set; } 

} 
+0

你可以看看下面的链接**乔希史密斯优秀教程**,我希望它会帮助你http://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspx –

回答

1

你的代码没问题。您只需要为TreeView定义HierarchicalDataTemplate,并且可以使用INotifyPropertyChanged将两个属性添加到DirectoryTree - IsSelected和IsExpanded。