public void Update(CustomTreeNode rootNode)
 {
     maxId  = rootNode.MaxChildId;
     width  = settings.CanvasPaddingX * 2 + CustomTreeHelper.DetermineSize(rootNode, this, this.actualDrawer, settings.NodeSize);
     height = settings.CanvasPaddingY * 2 + (rootNode.MaxChildId - 1) * settings.SegmentHeight + settings.NodeSize * rootNode.MaxChildId;
     actualDrawer.OnUpdate(width, height);
 }
Ejemplo n.º 2
0
 public void Update(CustomTreeNode rootNode)
 {
     width  = settings.CanvasPaddingX * 2 + (rootNode.Width) * settings.SegmentWidth;
     height = settings.CanvasPaddingY * 2 + (rootNode.Height - 1) * settings.SegmentHeight + settings.NodeSize * rootNode.Height;
     actualDrawer.OnUpdate(width, height);
 }