Skip to main content

TreeViewSettings.CheckNodesRecursive Property

Gets or sets whether recursive checking is enabled.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v24.1.dll

NuGet Package: DevExpress.Web.Mvc5


public bool CheckNodesRecursive { get; set; }

Property Value

Type Description

true to enable recursive checking; otherwise, false.


To allow end-users to employ recursive node checking, set the CheckNodesRecursive property to true.

When the CheckNodesRecursive is enabled:

  • checking a parent node automatically checks all its children;
  • a parent node is automatically checked if all its child nodes are checked;
  • even if one child node is unchecked, its parent node is automatically unchecked.

You can see the image, demonstrates recursive node checking.

See Also