sadece wpf ile başlıyor. bir ağaç nesne (hiyerarşik) KlasörWPF TreeView hiyerarşik bağlayıcı.
public class Folder
{
public Folder()
{
this.Name = string.Empty;
this.Modules = new ObservableCollection<Module>();
this.Folders = new List<Folder>();
this.HasChild = false;
}
public Folder(Folder parent)
{
this.Name = string.Empty;
this.Modules = new ObservableCollection<Module>();
this.Folders = new List<Folder>();
this.HasChild = false;
this.Parent = parent;
}
public bool HasChild { get; set; }
public string Name { get; set; }
public List<Folder> Folders { get; set; }
public ObservableCollection<Module> Modules { get; set; }
public Folder Parent { get; set; }
public Folder IfItemExists(string name)
{
foreach (Folder folder in Folders)
{
if (folder.Name == name)
{
return folder;
}
}
return null;
}
}
bağlamak gerekir. Ben
yapıyorum ve sadece boş docpanel var. Nesne yazılır doldurulur. Eche çocuğunun aynı Tipe sahip kendi çocuğu vardır.