internal ListsNode(WebNode parent) { this.parent = parent; lazyList = new LazyLoadingList(LoadChildren); Children = lazyList; parent.Lists.Advise(Notify); }
internal WebsNode(WebNode parent) { this.parent = parent; sorter = new ListView <Web, string, string>(JMapFactories.String, delegate(Web web) { return(UriUtility.GetFileName(web.Url).ToLowerInvariant()); }, null, delegate(Web web) { return(web.Title); }, String.Compare); lazyList = new LazyLoadingList(LoadChildren); Children = lazyList; parent.Webs.Advise(Notify); }
internal WebNodeDragSource(WebNode web) { this.web = web; }
public RootNode() { WebNode = new WebNode(this); }
internal WebNodeDragTarget(DataTreeView treeView, WebNode webNode) { this.treeView = treeView; this.webNode = webNode; canMove = webNode.RootNode != null && !webNode.RootNode.IsCurrent; }