public LinkedTreeView(LinkedTreeViews trees) { this.trees = trees; this.AllowDrop = true; this.ItemDrag += new ItemDragEventHandler(this.handleItemDrag); this.DragDrop += new DragEventHandler(this.handleDragDrop); this.DragOver += new DragEventHandler(this.handleDragOver); this.AfterSelect += new TreeViewEventHandler(this.handleAfterSelect); }
public LinkedTreeNodes(LinkedTreeViews tree, Mapping mapping) { this.Mapping = mapping; this.trees = tree; this.sourceNode = this.trees.SourceTree.AddNode( this.Mapping.source.fullMappingPath.Split('.').ToList() ); this.sourceNode.MappedEnd = mapping.source; this.targetNode = this.trees.TargetTree.AddNode( this.Mapping.target.fullMappingPath.Split('.').ToList() ); this.targetNode.MappedEnd = mapping.target; }