Checking Nodes
Nodes can display check boxes that allow an end-user to check/uncheck individual nodes. Embedded check boxes can be bound to a Boolean field in the grid's data source.
To show check boxes embedded into nodes, enable the TreeListView.ShowCheckboxes option.
To check all nodes in code, use the TreeListView.CheckAllNodes method. To uncheck all nodes, use the TreeListView.UncheckAllNodes method. Each time a node's check state is changed, the TreeListView fires the TreeListView.NodeCheckStateChanged event. To identify whether a node is checked, use its TreeListNode.IsChecked property.