This interface represents the drawing area that the tree is drawn on.

Namespace: TreeLayoutHelper.HierarchyLayout
Assembly: TreeLayoutHelper (in TreeLayoutHelper.dll) Version: 1.1.0.0 (1.1.0.0)

Syntax

C#
public interface IHierarchyCanvas<TNode> : INodeCanvas<TNode>
Visual Basic
Public Interface IHierarchyCanvas(Of TNode) _
	Inherits INodeCanvas(Of TNode)
Visual C++
generic<typename TNode>
public interface class IHierarchyCanvas : INodeCanvas<TNode>
J#
J# supports the use of generic APIs, but not the declaration of new ones.
JScript
JScript does not support generic types or methods.
JavaScript
JavaScript does not support generic types or methods.

Type Parameters

TNode
The base type of tree nodes.

Remarks

This interface should be implemented by a class that can display the hierarchy tree on a drawing surface. As it is also used to measure the tree elements, the class must also have a way to determine the size of a given graphical element.

See Also