background

UI for .NET MAUI

.NET MAUI TreeDataGrid

  • Display and manage hierarchical data with ease using the Telerik UI for .NET MAUI TreeDataGrid.
  • Part of the Telerik UI for .NET MAUI library along with 60+ professionally-designed UI controls.
  • Includes support, documentation, demos, learning resources and more!
Telerik .NET MAUI TreeDataGrid
  • Display and manage hierarchical data with Telerik UI for .NET MAUI TreeDataGrid

    Introducing the brand-new TreeDataGrid component in Telerik UI for .NET MAUI – a powerful fusion of hierarchical data navigation and tabular presentation. The TreeDataGrid control offers the combined functionality of a TreeView and a DataGrid, allowing you to display complex nested data structures in a clear, intuitive grid format. With support for infinite nesting, multiple columns, and rich cell presentation, the TreeDataGrid control is ideal for scenarios where expandable, tree-structured data must be managed efficiently. Apart from the most popular and DataGrid functionalities, key features include dynamic add/remove of sub-items, expand/collapse support, auto-expand, customizable indentation, and a flexible IsExpandable option – providing developers with granular control over hierarchical UI rendering.

    See the Telerik UI for .NET MAUI Documentation: TreeDataGrid
  • Dynamic Add/Remove of Sub-Items

    Effortlessly manage dynamic data scenarios with built-in support for adding and removing sub-items at runtime. This functionality enables users to interact with live data sets, insert new hierarchical levels, or prune unwanted nodes—all without the need to refresh or reload the TreeDataGrid. Ideal for scenarios like editing organizational structures, file directories, or nested task lists.

    See the Telerik UI for .NET MAUI Documentation: TreeDataGrid Dynamic Data

    .NET MAUI TreeDataGrid
  • Expand/Collapse of Items

    Empower end-users to explore data at their own pace with intuitive expand/collapse toggles for parent items. This feature provides a clean, interactive way to manage complex hierarchies, revealing deeper levels of nested content only when needed—improving both performance and usability.

    See the Telerik UI for .NET MAUI Documentation: TreeDataGrid Methods

    .NET MAUI TreeDataGrid_Expand_Collapse
  • AutoExpand

    Automatically expand nodes based on predefined logic or user interaction patterns. This feature enhances the end-user experience by reducing friction in navigating to relevant data, especially in scenarios where certain levels of detail need to be immediately accessible (e.g., auto-expanding the first child node when selecting a parent). 
    .NET MAUI TreeDataGrid_AutoExpandGroups
  • TreeIndent

    Customize the indentation of child items to clearly reflect hierarchical relationships within the TreeDataGrid. The TreeIndent property offers developers fine-tuned control over layout and visual depth, allowing for precise alignment with brand design or accessibility standards. 
    .NET MAUI TreeDataGrid_TreeIndent
  • IsExpandable Property

    Gain precise control over the structure of your data by determining which items can be expanded based on business logic. The IsExpandable property enables conditionally expandable nodes, supporting use cases such as conditional visibility, access control, or logical data segmentation. 
    .NET MAUI TreeDataGrid_IsExpandable

All UI for .NET MAUI Components

Next Steps