Silverlight Tree Control

Deliver virtual, on demand load binding to thousands of nodes via a feature-rich tree structure.

Navigate information that naturally lends itself to being modeled in parent-child fashion with the xamtree™, the only high performance Silverlight tree view you'll ever need. Its load on demand pulls down child nodes only when the user needs to see them, if the user never expands a parent node then your user interface doesn't need to load them with the xamtree! Operate the tree in either a data bound or unbound (where you custom populate its nodes) mode, whichever is more convenient. xamtree is replete with rich features including free-form node templates, node drag and drop, bi- and tri-state checkboxes, and hot-tracking.

 

Key Features at a Glance

  • Fully Templatable - Customize every aspect of your tree nodes and tap into numerous visual states for interactivity.
  • Hierarchical Data - Nothing says parent/child relationship like a tree view, and you have the data templates for binding these item sources.
  • Keyboard Navigable - Users can easily move around in the Silverlight tree control using only a few familiar keypresses.
  • Drag and Drop - Drag nodes to automatically move them around an unbound tree or handle drags via the event model.

See our online Silverlight samples showcase for examples in which the Silverlight tree view can help users navigate through your application's hierarchical data.