DEV的TreeList控件怎么设置允许同名节点存在

我把一个文件夹下的所有文件遍历到一个List里,

                public class FileInfo
                {
                       bool IsFile { get; set; }
                      string ParentName { get; set; }
                      string Name { get; set; }
                }

                List<FileInfo> fileInfos = new List<FileInfo>();

然后给Dev的TreeList的数据绑定到这个fileInfos上,因为在不同文件夹里是有同名文件的,所以会运行的时候会一个错:System.ArgumentException:"已添加项。字典中的关键字:“XXX"所添加的关键字:“XXX”