Node

A Node is an item within the hierarchical structure. The node content can include a check box, an image and a text.

 TreeViev - Node

The table below lists the main members that affect the node content.

Visual element

Content Members

Appearance Members

Check box

TreeViewSettings.AllowCheckNodes,

TreeViewNode.AllowCheck (via MVCxTreeViewNode.AllowCheck)

TreeViewStyles.NodeCheckBox (via TreeViewSettings.Styles.NodeCheckBox),

TreeViewNode.CheckBoxStyle (via MVCxTreeViewNode.CheckBoxStyle),

TreeViewImages.CheckBoxChecked (via TreeViewSettings.Images.CheckBoxChecked),

TreeViewImages.CheckBoxGrayed (via TreeViewSettings.Images.CheckBoxGrayed),

TreeViewImages.CheckBoxUnchecked (via TreeViewSettings.Images.CheckBoxUnchecked)

Image

ImagePropertiesBase.Url (via TreeViewSettings.Images.NodeImage or MVCxTreeViewNode.Image.Url)

TreeViewNode.Image (via MVCxTreeViewNode.Image),

TreeViewNode.ImageStyle (via MVCxTreeViewNode.ImageStyle),

TreeViewImages.NodeImage (via TreeViewSettings.Images.NodeImage)

Text

TreeViewNode.Text (via MVCxTreeViewNode.Text)

TreeViewNode.TextStyle (via MVCxTreeViewNode.TextStyle),

TreeViewSettings.SetNodeTextTemplateContent,

MVCxTreeViewNode.SetTextTemplateContent

 

The table below lists the main properties that affect node appearance.

Characteristics

Members

Visibility

TreeViewNode.Visible (via MVCxTreeViewNode.Visible)

Appearance

TreeViewSettings.Styles,

TreeViewNode.NodeStyle (via MVCxTreeViewNode.NodeStyle)

Templates

TreeViewSettings.SetNodeTemplateContent,

MVCxTreeViewNode.SetTemplateContent