RadControls for Silverlight

A hierarchical control used to display a tree of items.
Initializes a new instance of the RadTreeView class.

Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation (in Telerik.Windows.Controls.Navigation.dll) Version: 2013.1.403.1050

Syntax

C#
public class RadTreeView : ItemsControl
Visual Basic
Public Class RadTreeView _
	Inherits ItemsControl

Remarks

The RadTreeView control is used to display a list of items. The RadTreeView control supports the following features:

  • DataBinding that allows the control to be populated from various data sources.
  • Programmatic access to the RadTreeView object model which allows dynamic creation of TreeViews, populating with items and customizing the behavior by various properties.
  • Customizable appearance through built-in or user-defined skins.

items

The RadTreeView control is made up of tree of items represented by RadTreeViewItem objects. Items at the top level (level 0) are called root items. An item that has a parent item is called a child item. All root items are stored in the Items property of the RadTreeView control. Child items are stored in the Items property of their parent RadTreeViewItem.

Each item has a Header and a Tag property. The value of the Header property is displayed in the RadTreeView control, while the Tag property is used to store any additional data about the item.

Inheritance Hierarchy

System..::..Object
  System.Windows..::..DependencyObject
    System.Windows..::..UIElement
      System.Windows..::..FrameworkElement
        System.Windows.Controls..::..Control
          System.Windows.Controls..::..ItemsControl
            Telerik.Windows.Controls..::..ItemsControl
              Telerik.Windows.Controls..::..RadTreeView
                Telerik.Windows.Controls..::..RadPanelBar

See Also