# TreeListCommands class

Provides a set of commands for a tree list control.

```csharp
public class TreeListCommands : DataControlCommands
```

## Public Members

| name | description |
| --- | --- |
| [TreeListCommands](TreeListCommands/TreeListCommands.md)(…) | Initializes a new instance of the TreeListCommands class with the specified tree list control. |
| [CheckAllNodes](TreeListCommands/CheckAllNodes.md) { get; } | Gets the command that checks all visible nodes. |
| [CollapseAllNodes](TreeListCommands/CollapseAllNodes.md) { get; } | Gets the command that collapses all nodes. |
| [ExpandAllNodes](TreeListCommands/ExpandAllNodes.md) { get; } | Gets the command that expands all nodes. |
| [UncheckAllNodes](TreeListCommands/UncheckAllNodes.md) { get; } | Gets the command that unchecks all visible nodes. |

## See Also

* class [DataControlCommands](../Eremex.AvaloniaUI.Controls.DataControl/DataControlCommands.md)
* namespace [Eremex.AvaloniaUI.Controls.TreeList](./index.md)

<!-- DO NOT EDIT: generated by xmldocmd for Eremex.Avalonia.Controls.dll -->
