結局、お気に入りフォルダのURL収集クラスMyFilesは以下のようになりました。 public class MyFiles { private String rootPath_= String.Empty; private IList dirs = new ArrayList(); public MyFiles( String rootPath ){ this.rootPath_ = rootPath; foreach( string sub in Directory.GetDirectories( this.rootPath_) ){ this.dirs.Add(new MyFiles(sub)); } } public string nodeName { get { return this.rootPath_; } } public IList files { get { retur