Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The component looks like this:

Image RemovedImage Added

In the picture above the orange icon and the text are part of the program (and defined by the user). The rest of the display is rendered by the tree.

...

  • Nodes are shown as expanded, compressed when there are children.
  • Leaf nodes are clearly marked (with the small ball)
  • The content area is configurable and scales automatically
  • The tree supports both single- and multiple node selection (TBD)
  • Node selection can be prevented using an INodePredicate<T> predicate.
  • The node's data is rendered using an INodeContentRenderer<T>.

Demo

...

page

The demo for the control can be found here.