protected override void InitializeNodes(afh.Forms.TreeNodeCollection nodes) { foreach (Bookmark.BookmarkNode child in this.Value.Nodes) { BookmarkTreeNode childNode = new BookmarkTreeNode(child); if (this.DDBehaviorInherit == afh.Forms.TreeNodeInheritType.Custom) { childNode.DDBehavior = this.DDBehavior; } nodes.Add(childNode); } }
private void button1_Click(object sender, System.EventArgs e) { if (Forms::DialogResult.OK != this.openFileDialog1.ShowDialog(this)) { return; } string html = System.IO.File.ReadAllText(this.openFileDialog1.FileName); afh.HTML.HTMLDocument document = afh.HTML.HTMLDocument.Parse(html); Bookmark.BookmarkTree tree = mwg.Link.Bookmark.BookmarkTree.CreateFromBookmarkHtml(document); BookmarkTreeNode root = new BookmarkTreeNode(tree.RootNode); root.SetupAutoDD(); this.treeView1.Nodes.Add(root); }