Back to Devexpress

DxTreeView.NodeExpandCollapseAction Property

blazor-devexpress-dot-blazor-dot-dxtreeview-54975901.md

latest2.3 KB
Original Source

DxTreeView.NodeExpandCollapseAction Property

Specifies user actions that expand or collapse a node.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[DefaultValue(TreeViewNodeExpandCollapseAction.Auto)]
[Parameter]
public TreeViewNodeExpandCollapseAction NodeExpandCollapseAction { get; set; }

Property Value

TypeDefaultDescription
TreeViewNodeExpandCollapseActionAuto

A TreeViewNodeExpandCollapseAction enumeration value.

|

Available values:

NameDescription
Auto

When node selection is disabled, users can click a node or its Expand/Collapse button to expand/collapse the node.
When node selection is enabled, users can double click a node or click its Expand/Collapse button to expand/collapse the node.

| | NodeClick |

Users can click a node or its Expand/Collapse button to expand/collapse the node.

| | NodeDoubleClick |

Users can double click a node or click the node’s Expand/Collapse button to expand/collapse the node.

| | ButtonClick |

Users can click a node’s Expand/Collapse button to expand/collapse the node.

|

Remarks

To expand/collapse a TreeView node, users should click the node or its Expand / Collapse button. If node selection is enabled, users should double-click nodes or click the Expand/Collapse buttons.

Use the NodeExpandCollapseAction property to change these user actions. For instance, the following example expands/collapses nodes when users click the Expand / Collapse buttons:

razor
<DxTreeView NodeExpandCollapseAction="TreeViewNodeExpandCollapseAction.ButtonClick" ...> 
    @* ... *@
</DxTreeView>

See Also

DxTreeView Class

DxTreeView Members

DevExpress.Blazor Namespace