blazor-devexpress-dot-blazor-dot-dxtreeview-54975901.md
Specifies user actions that expand or collapse a node.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[DefaultValue(TreeViewNodeExpandCollapseAction.Auto)]
[Parameter]
public TreeViewNodeExpandCollapseAction NodeExpandCollapseAction { get; set; }
| Type | Default | Description |
|---|---|---|
| TreeViewNodeExpandCollapseAction | Auto |
A TreeViewNodeExpandCollapseAction enumeration value.
|
Available values:
| Name | Description |
|---|---|
| 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.
|
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:
<DxTreeView NodeExpandCollapseAction="TreeViewNodeExpandCollapseAction.ButtonClick" ...>
@* ... *@
</DxTreeView>
See Also