This interface represents the drawing area that a node-based tree rendering is drawn on.

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

Syntax

C#
public interface INodeCanvas<TNode>
Visual Basic
Public Interface INodeCanvas(Of TNode)
Visual C++
generic<typename TNode>
public interface class INodeCanvas
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 tree on a drawing surface. As it is also used to measure the tree nodes, the class must also have a way to determine the size of a given graphical element.

See Also