我有以下类定义,如果可能的话,我希望将它绑定到WPF中的Treeview。不知道从哪里开始。有线索吗?
public class DirectoryTree
{
public String Name {get; set;}
public String FullPath { get; set; }
public List<DirectoryTree> Children { get; set; }
}
答案 0 :(得分:1)
你的代码没问题。您只需要为TreeView定义HierarchicalDataTemplate,并使用INotifyPropertyChanged向DirectoryTree添加两个属性 - IsSelected和IsExpanded。