Table of Contents

Class TreeMapLayout

Namespace
Northwoods.Go.Layouts.Extensions
Assembly
TreeMapWinForms.dll

A custom Layout that lays out hierarchical data using nested rectangles.

public class TreeMapLayout : Layout
Inheritance
TreeMapLayout
Inherited Members

Constructors

TreeMapLayout()

Create a TreeMap layout.

public TreeMapLayout()

Properties

IsTopLayerHorizontal

Gets or sets whether top level Parts are laid out horizontally.

public bool IsTopLayerHorizontal { get; set; }

Property Value

bool

Methods

DoLayout(IEnumerable<Part>)

This method positions all of the nodes by determining total area and then recursively tiling nodes from the top-level down.

public override void DoLayout(IEnumerable<Part> coll = null)

Parameters

coll IEnumerable<Part>