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

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

Syntax

C#
public interface ITreeCanvas<TNode> : INodeCanvas<TNode>
Visual Basic
Public Interface ITreeCanvas(Of TNode) _
	Inherits INodeCanvas(Of TNode)
Visual C++
generic<typename TNode>
public interface class ITreeCanvas : 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 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